My 93 Saturn currently is starting, and then going out with a loud cough. This morning while driving it, it sounded and felt like the engine was going in and out, winding up and down. It is also idling very high. The local Saturn dealership usually rips me pretty good. Before I have it towed there, any ideas on what it could be?