ive been having this problem ever since i did the swap, going on 5 years ago. ive been messing with it off and on but now im serious on trying to fix this thing. the car is a 91 crx dx with a b16a1 pr3 swap i did using hasport harness, mounts, linkage, header,,,, the whole 9 yards. its a clean swap the problem is that if the car is reved over vtec engagment, the car revs really really slow at wot. at partial throttle, less than 1/4 thorttle it revs beutifully and sounds right. sounds like a classic tps sensor or tps wiring problem but its not! no codes ive thrown the manual at it and countless dollars in parts trying to figure this out. ive stumped too many techs, and gurus and myslef. this is what ive done pretty reciently to try to fix it: new: distirubtor, wires, plugs, honda t-belt, water pump, oil pump, tensioner, headgasket, rings, valve seals, o2 sensors, tps, fuel filter, fuel pump- 190 walbro, fpr, switched: tps wires, ecu including pr4, zdyne and another pr3 mine is a manual ecu its a pr3-003 switches o2 sensors, checked: tps, map sensor voltages (graphing dvom) ignition timing, valve timeing, fule pressure 40 idle/ 45 wot, fuel volume (7.8 oz in 10 sec)- spec ive got ample cranking comp.-4 puffs 170 across, leak down test x<5% valve lash .006 & .008 ive got fuel, ive got spark, valve timing is on/tight- verfied, iginiton timing set at 16* NO CODES, im soo screwed, i dont nkow what to do i just want my b16 to rev instead its just sits at 5500 revving really slow. not normal feels like im hitting the breaks slow. other than that its got great low end power, great fuel economy just no ass to it. im open to suggestions NEED HELP PLEASE!!