First Gen people - p0303 only on warm start

Howdy! have an 04 with 160k.

On cold starts, everything runs beautifully. Once it gets to normal operating temp, still runs fine. When I shut it down for 10 mins and restart it, I get a misfire on cylinder 3. It goes away after a minute and smooths out. Used to be intermittent but it’s now every time I run into a store.

Had an issue with a misfire on warm starts a few years ago. Replaced the vapor purge solenoid and problem went away until this week. Assuming shitty part, replaced it with another purge solenoid and the problem persists.

Replaced all wires. Still persists.

I was thinking plugs or injectors next but wanted some other ideas just in case.

Anyone else had a similar issue? Any other places I should try looking? Thanks!