I had a couple of check engine lights on my xterra over the past year while towing. The car shook heavily and stalled. Each time I engaged the clutch, pulled over, restarted and then went my merry way, it finally threw a code near home. It was a crank shaft position sensor $15 aftermarket, $$80...