I have a 1999 ranger with a 3.0l 5 speed. 156,000 miles. The other day it stalled in the drive through and after waiting several minutes it did start again but died a final death on the way home. My scanner originally pulled codes of p0351,p0352,p0353 abc channels of coil failed. I was able to...