My 1999 SR5 Toyota 4Runner with 83k miles has a popping noise on the right hand passenger side. The vehicle will start uo with no problem and run ok, then when I shut off the truck and turn it on again 30 minutes later, with a cold engine and start driving I hit the gas and the vehicle slows...