today a few blocks from home the truck started running really rough,i thought it was bad fuel or water in fuel. i barely made it home and drained the water in the fuel filter. right after the truck started fine but 5 codes came up : p0237/p1652/p0652/p0193/p0341. i thought they were the result of the rough idling and shaking so after it started fine i erased them but one of them stayed. p1652-j1850 comm bus and no bus in the odometer. i did the ohms check between the #28 pin of the rear connector and the negative post and showed 1. 18 kilo ohms which a dodge mechanic said it was bad enough to replace the ecm. the truck starts fine but im working up the hill on a narrow road and dont want to stall coming down or up. is there any other way to check the ecm before i spend the $600 on a new one?thanks!
Last edited: