Recently did B16a1 swap in my 1991 CRX hf. Car ran fine for the first trip to my buddy house which was about 20 minutes. Then when i got back in the car it ran great for first 5 minutes then began to bogg/sputter around 5000 rpm. Ran fine if i let off the gas and didnt rev it up to 5000 rpm. Now when i first start the car it will run fine though all the gears all the way up to 8200 rpm but after i do that it will start to bogg/sputter at 5000 rpm and not allow me to rev any higher. The longer I drive the car the worst it gets. After 10 minutes of driving the car will only rev to 3000 rpm without sputter/bogging. If i cut the car off and restart it a minute later it will run fine through all the gear for one run then start the bogging all over again. I do not have any CEl codes. Have tried different spark plugs, wires, and cap, and filter filter. No of those seemed to change anything. I have a walbro 255 fuel pump which is wire to a on/off switch since the fuel pump keeps blowing the 10amp alternator solenoid valve fuse for some reason when wired to the main relay. I belive it is in the ignition system but not sure. Have test resistance of coil and it tested good but think it might be breaking down when it gets warm causing it to misfire/bogg. Any help will be greatly appreciated. have been trying to search for the problem for a few days now. Any suggestions?