Alright, I've ran into a bit of trouble with my 87 2wd 4.0, the past few weeks its been a little rough firing up, but I just figured it was because it was getting cold and I haven't worried about it because after a couple seconds it would crank. Now the truck won't start at all. I hear the fuel pump running, and the gauges work, but the starter won't engage at all. I got it to start by moving the shifter around(auto trans) because I've had problems with the NSS before and it's worked by shifting between park and neutral.... Which led me to believe it was the neutral safety switch... So, after bypassing the neutral safety switch altogether by connecting the wires together, it still won't start. If I connect the terminals together on the starter It engages as well. I'm a little lost and any help would be appreciated? Maybe the starter relay?