I have a 96 sl1, when the car is running at norm rpms, it stalls. When I rev it up, it runs okay. But after it runs for a little bit, the engine stalls again. If I let it sit for a bit, the car will start up again and run okay for a little bit and stall again. Any suggestions?