I am lost. Just did a full swap in a boat and everything runs great.

Doing swap wan on my sand rail idles and revs great in park but no power in gear.

Basically this his is what I have.

1980 sand rail with a 350. Had a qjet carb.
New fuel cell 20 gallon not sure if it baffled or not.
New external fuel pump.
I replace all sensors so all is new.
Tps and iac been replaced.
New distributor and coil and wires.
Timing set at 0 cranks real easy.

Fuel pressure is 14lbs idling and same revving up.
idle is 650 rpm
put in gear still idles great once start moving and rpm gets
above 1200 rpm then it just falls flat on her face.

Swapped ecm from my boat and swapped chip. Boat works great.
Still does same on sand rail.

The he chip is not been modified in any way for sand rail. Using a chip
from a 1990 Chevy 1500 350 5.7

Any suggestions is greatly appreciated.