Had this annoying noise when press gas pedal! So annoying sounds like in in the engine. Does anyone know what it cud be thanks!