I have a 1995 Saturn SC2. When I start the car it fires up and when its idling it fluctuates a tenth or two of a thousandth. When i drive it as I come to a stop the tach dips to below 1000 rpms and will kill on me. any suggestions as to what this may be?