My 2000 Jeep Grand Cherokee Laredo
I have had this car for 2 yrs. The only real
problem I have had is when I push on the gas
it dont have power ,I have just replaced
everything brand new on the car . So I push
on the gas no power and a popping sound
under my foot pedal, PLEASE HELP ME OUT.