I'm having trouble with my truck. I can turn on no problem and run, but as soon as I take my foot off the gas the truck stalls out. Just starting happening when I put cheap gas in it.
I have a 85 ST with manual windows, and I have some door with power windows. Will my truck with the manual windows have the wiring for the power window doors?