I too have a '97 SOHC 4.0 and had the crank position sensor replaced, as mentioned above. This was after numerous tow-ins to the dealer when it wouldn't start. That seemed to fix the problem for about 6 months and now it's happening again. Seems totally random - no common set of...