I'm guessing the OP is long gone, but I had basically the same symptoms in my 97 Ranger with 273,000 miles.
I found another guy on the internet saying that this is due to recessed valve seats. The logic is that the hydraulic lifters pump up when you rev the motor, then when the engine returns to idle, the valves do not close completely until the lifters leak back down a bit. After the lifters leak down, the misfire resolves itself.
My problem started getting a bit worse and would die when you slowed down at a traffic light sometimes. Cylinder 3 was showing the misfire.
Took off my head, and sure enough, the cylinder giving the misfire when RPMs come down (#3) was showing recession on the exhaust valve. I took the head to a old-school auto machinist and he found a tiny crack under the magnaflux and advised that I buy a new head. He said that it's not uncommon for these engines to "eat" their valves.
I didn't want to pay the money for a new/rebuilt head (hard to find under $400), so I pulled a 120,000 mile head from the pick-a-part for $50 and brought it to the machine shop. No cracks, good valve seats, the machinist worked it over a bit and I put it on. Fixed the problem!