i have a 2001 chrysler town & country it first had 6 codes and ran terribly and smelt badly of gas. i found a stuck open injector and replaced it and the map sensor as well both had codes, codes did not clear and problem stayed. i then looked for and found burnt wires made repairs and replaced the pcm as well. now fuel injector seems fine and no gas smell but cars still having trouble staying running and when it does runs very rough jumpy, backfires if gas is romped on then tries to stall. now has 4 codes. po106, po108, p0122, and p1496 2 of which were of the original batch of codes p1496, and p0108, i cant seem to narrow it down. replcaced the coil pack twice and plugs and wires are new map sensor twice and new pcm pre programmed n updated to my vin and mileage. fixed wires in wire harrness and replaced the fuel injector and all injector o rings. so anyone have an idea or a clue of were to go next??