Hey guys well i swaped my old d16z6 motor out and droped in a lsvtec and started it..no check light enigine or no leaks..but when i took it out for a test drive i gased it all the way and the car barely went. It seems to be crusing like at 20 mph only and no faster. Fuel regulator says its at 38 psi. Car seems to rev up fine but wont go for some reason. Took it to the shop and they said they had no idea and thought maybe it wasnt getting enough fuel. I checked the axel and it seems to be in place all the way. My speedometer doesnt read also its always sitting at 0 mph. And i dont think its the ecu. But i did buy a new p28 ecu with clear chip ready to be tuned. Everything seems to be hooked up except O2 sensor. (Speedometer doesnt read....when i give full throttle car barely moves...no check light engine so all sensors must be good....timing belt was redone so timing is correct) HELP ME GUYS!!!