You can get a scan done for free at your local Autozone outlet. Let them check out the code again.
However since you mentioned that it happend long ago and then stopped and suddenly is back, the scan for the code is required to see if there are any new error codes.
Another possible reason for the problem happening after a lapse of time might be due to wiring connections. Some connectors somewhere might be contaminated or loose and causing false signals to be sent to the ECM. You should check if any components might have been dislodged.
Monday, October 6th, 2008 AT 9:20 AM