characters left:
i have a 94 mazda 626 looses power around 40 mph if you let off gas it will pick up speed its not the transmition
Just Answer! > Car Repair