I would have a look at the fuel canister next. This absorbs excess fuel and cycles it back into the system, maybe it is not working correctly and you are over fueling the injectors....then maybe the injectors themselves may be an issue.
Sundance
What is the idle speed sitting at when the engine is hot?
Should be 875 ish and steady. Does the idle speed wander?
…..the fuel canister next......