Hope you all can help I have come to a dead end investigating this misfire issue with my lude. I have been experiencing a misfire between 2-3k when driving my Prelude SI Vtec 93 BB4 for several months and after many trips to the garages the issue is still present. It seems unless they plug it into a scan tool and replace a part they are stumped!
The car is standard other than the EGR has been blanked recently by a garage and the brakes have been changed to EBC turbo grooved with Red stuff. During the investigation the following have been replaced with new:
Spark plugs NGK New
HT leads New
Rotar arm New
Dizzy Cap New
Coil New
Catalytic converter & Downpipe OEM New As it was leaking after a recent pothole damage

Injectors were checked at the garage and confirmed to be working fine
Vac leaks have been checked for and fixed as there was a minor hole in the bottom of the air filter pipe.
Compression test has been performed and confirmed to be fine across all the cylinders
EGR blanked by garage as they advised this could be causing the problem
Problem: When under load the car appears to stumble at 2-3k but seems to recover if you accelerate through it. If you carry on driving you after about 15-20 miles will get the Cel light (Depending on traffic) normally while driving through average speed camera's on the M5 and it gives P0301 a miss fire on 1 according to the garage. I did have a wet spark plug in Cylinder 1 before I changed them but this hasn't been seen again. I have also removed and rechecked the connections on all the ignition parts. Coolant level is also correct. Not sure if this is related but was also informed the car is running rich not sure if this could be causing the problem?
I will be changing the fuel filter tomorrow and have cleaned out the throttle body but plan on removing the whole intake and cleaning it all out in the next few weeks. I am currently not sure what to check next? Could the MAP sensor be at fault or low fuel pressure and indicate a bad fuel pump or even a thermo sensor I remember seeing that causing a car to run rich?
Any ideas will be greatly received as I have been trying to get the car running properly for a few months

Thanks,
Ben