when i start my car cold it makes popping sounds and sputters and runs rough from underneath the hood and once the car warms up it stops (takes about 30 seconds) then when i accelerate to pass some one on the highway a beep sounds and the car loses all power until i turn the car off and the back on. this only occurs at high rpm. any help