Is the code 19 still present?
On the earlier V6 if you read the codes with the ignition on but engine off then it will always report code 19. It should clear when the engine is running. Else the sensor is foobar or the connector still has an issue.
Cobblers
A 19 is always a corrupted signal. And is 99.9% of the time the sensor, with that 0.1% being a faulty flywheel or ECU.
With engine not running, you get a 30 (No RPM signal) on a pre 2001 V6
Hmmm 30? Did you mean 31?
Apologies. Looks like I had that the wrong way round. I must have been thinking of 31 = no RPM signal as opposed to 19 = incorrect RPM signal. Anyway it isn't confirmed whether code 19 is still a problem, since the sensor connector was fixed. So it might all be irrelevant.
Concerning the misfire, not all failed coil packs have splits or cracks or melted bits. I have an original here, somewhere, that looks fine but misfires under load.