Do you know the code for the engine service light. It sounds like a 'IAT' sensor possibly or 'o2' sensor. Bring it to 'AutoZone' and ask them to check the engine service code.
RepairPal Certified shops can diagnose and repair your 2004 Toyota Tacoma. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.