id try sprayin more around the inlet manifold and associated components as it sounds like you still have a vacuum leak, for example around the injector seals, throttle body gasket etc..
would explain the engine light too sometimes they go funny with vacuum leaks like the o2 sensor will log a rich running or lean running etc..
also, for shit and giggles have you checked the condition of the air filter and spark plugs?
Bookmarks