Thank you for the donation.
It is not easy to diagnose noise problems unless you can give a good description of the noise and it occurs under what circumstances.
If the ticking noise comes and goes off intermittently, it is caused by the hydraulic lifters. The hydraulic llfters would have to be replaced.
When the CHECK engine light is showing, an error has been detected in the engine management system, You need to retrieve the trouble code to proceed with diagnosis and rectification.
Here are procedures for retrieving codes. Let me know the codes retrieved so I can assist in resolving problem.
RETRIEVING CODES WITH MIL ( Malfunction Indicator Light = Check Engine Light)
1 . Ensure battery is fully charged before retrieving codes. ECM memory is erased when
battery is disconnected. Turn ignition on. Ground data link connector terminal No. 10 ("L"
wire) for at least 2.5 seconds.
2 . Malfunction Indicator Light (MIL) will flash first code stored or Code 4444 (no fault detected).
MIL will continue to flash same code until terminal No. 10 is grounded again. Follow grounding procedure in step 1).
3 . MIL will flash the next code stored each time terminal No. 10 is grounded until it displays
Code 3333 (end of output). Retrieve trouble codes before conducting component or harness
Wednesday, September 2nd, 2009 AT 10:02 AM