I was on the way home from work, i work in downtown la.. i was in medium traffic the whole way back and my engine light came on.. i was alarmed and thought nothing of it.. maybe it was an O2 sensor.. then when traffic stopped my x5 started shaking rather violently.. so i pulled off.. which was a task and a hazard in LA traffic.. the car ran ok when not stopped so i drove it home.. i had my dad take it in for a diagnosis at an independent bmw service center (my car has 54k miles and is now out of warranty) the diagnostic thing found no codes.. the tech told my dad that it was a bent valve, i told my dad to get it out of there before they started tearing into my engine (4.4) and before the bill started getting out of control.. turns out one of our family freinds is the head tech at south bay bmw.. so my car is there and they did a compression test.. turns out there is 0 compression in the #1 cylinder..

so now im waiting for them to tell me something bad has happened.. i guess he got an ok from the manager to cover "most" of the work under warranty.. but we'll see what happens.. sorry, had to vent!!