I replaced the engine, but my car shuts off when I let off gas, I have to keep my foot on gas pedal the entire time or car cuts off. What causes that?
Jun 22, 2024 at 4:20 PM


