I have a 1995 Chevy Silverado extended cab stepside. It stopped running correctly just over a year ago. It would surge up then bogg down and die. I replaced several items, sensors, distributor etc. still no go. Finally I took my old truck to S.C.A. and they figured out the problem (a deteriorated pre-filter & failing fuel pump) internal to the fuel tank. After troubleshooting the problem they let me know before continuing, what parts and labor were going to cost. They're very professional and straightforward on how they conduct their business. I'm most appreciative of them getting my old truck running good again. All the best.