I went through quite a performance with this problem and I really hate walking. To go along with this my tach started to act up although all the scantools said the senders were giving the right signal. The dealer mechanic said I needed a new instrument cluster. As it turned out we noticed that the charging rate seemed low so changed the alt. This cured the tach problem . Not sure why but one should not look a gift horse in the mouth.Didn't cure the no start/stall. I changed the ignition switch and have not had a problem since.I remote mounted the fuel driver several years ago but changed it and the pump at this time. The pump was getting close to expected life anyway.