Terrible day for me, I got back from my trip last night and was driving to pick up a client and my car broke down. My engine is shot and I need a new one. I am not fixing it, the junkyard is picking it up tomorrow. Unreal, 219,000 miles on a 2006 BMW....I got the car brand new, should of lasted longer, I am not happy. I am buying a new car within a week. I have a rental for a week to figure out what I am going to get.