99 opti 200hp. took to shop for coughihg and spiting almost like it had a miss.mechanic replaced port fuel rail #4 coil and tracker diapham tested in tank and ran fine. ran on water after picking up and way down on power 600 rpm.took back to mechanic can't find any problem. when i put it on trailer it will go to 2000 rpm and just breack up like crazy. will not even push up on trailer. any in put would be great thanks.