I bought a 95 ex with a d16z6 with my FAFSA money and drove it 2 days befor I was ran off the road into a ditch and totalled it. The engine still ran fine so I found a 4door ex(some @#%$&@ put an ex badge on a EG) with a blown head gasket. It was an auto but I changed the engine and tranny. I realized it was an EG so I swapped the floorboard harness. I have the exact setup as the 2 door ex now. A d16z6 with a p28 ecu. Now to the problem. It starts up right away and idles fine. I had to replace the the TPS and O2 sensor to get it this way and the exhaust manifold because it cracked the holes around the mounting bolts. When I try to give it gas it sounds like a car with a MAF sensor does with the intake tube off. This happens around 3000rpm. The engine is fine and I don't have any intake leaks. It pulls the roaming idle fit every now and then but around 1000 to around 1500. Ive been all over forum after forum and it has to be something stupidly simple but it has me baffled. Bought a throttle body with a good TPS. Map sensor doesn't throw codes either. I didnt know you had to calibrate the TPS. But like I said No codes are being thrown. If I cover the Throttle Body with my hand it dies so I assume no leaks, plus I have checked all the hoses. I have sprayed ether around the intake(while it's cold of course) to check for intake leaks and everything seems fine. I've owned 5 300zx's and if it were a nissan it would be the intake hose off the MAF sensor. That is the best way I can explain what the symptoms are. I did replace the floorboard harness. Is there a relay or something that connects to it under the dash that would cause my problem? What is the equivilent to a Mass Air Flow sensor on a 92-95 honda? in other words what sensor tells how much air is entering the engine? The TPS was on a stock d16 Throttlebody, Are you supposed to calibrate it? If so, How?