I just heard from the dealer. Looks like I got a cracked oil cooler line causing my oil to leak out. I am guessing the monkey's at the oil change place snapped it. Also my transmission looks like it has some issue where it isn't changing gears at the right times causing the check engine light to come on. So far the bill is up to $1300. They guy said that it might need a new transmission. I'm hopeful that isn't the problem. It drives fine.
To be continued.
To be continued.