There are pages and pages of things that can cause a check engine light. You need to have it checked with a scantool. Then the code can be diagnosed and repaired.
how do i reset the check engine light on a 1999 acura 3.2tl
Ron barfield
Yes.
with a scan tool
vsa light on yes
Supplemental Restraint System
Remove the negative battery terminal for three minutes.
Why is my engine light on on my 1996 acura 2.5 tl?
Have vehicle scanned to determine the problem and/or have codes cleared
After repairing the cause of the code, you reset it with a scan tool.
Disconnect the negative terminal to the battery for 3 min.. It worked for me :)
The 2005 Acura TL has a V6 engine.