we have put another engine in our truck and its throwing a bunch of codes. P0198 P0113 P0098 P1000 P2289 P0193 P0101 P0118 U0101 P0107 P0742. The truck will start. It wont stay running unless we spray starter fluid in it. Is there a diagram or can you tell us how to fix it? we have a couple of people tell us its a wiring problem or the ECM needs to be replaced. Is this something simple to where we have something not plugged in or plugged in wrong place.