i feel your pain. i went to get my timing belt replaced and they loosend some wires in the alternater, im driving down the road and all the elctronics go, the the engine slowly dies, it took them 2 weeks to figure out what was wrong..but i get free oil changes for life now. so its all good