ok, so I washed the engine 2-3 weeks ago and the mm started fail. at first it would just feel like the motor was cutting out while I was going the highway sort of like the governor kicks in while I was cruising @ about 70 mph. then the engine would die when I was coming up to a stop. on Tuesday I was coming down the grade and engine jerked and shut off and wouldn't start back up. after pulling off the freeway I unplugged all the electrical connection and re plugged them including the ECU. it starts now and idles fine but bogs down and shut off as I accelerate. I thought possibly the timing belt jumped a tooth but after getting it towed home I checked the timing and its right where it should be. need help please.