Had this exact prob with the same year machine. Ended up being the connections under the 'hood'. Just another spot to check, the connections were just dirty & once unplugged & plugged back in it was fine for years. Cheap & free to check, so i would at least try that.