Chrysler Repair: 2.7L V6 engine on Intrepid, vibrates and runs with poor power., volt ohm meter, sensor signal


Question
2 weeks ago my car would suddenly vibrate while driving, (as if it the car was to shut off).
A week ago the vibration stayed permanently.
I had the car checked and was given two codes P0172 and P0175 SYSTEM TOO RICH (BANK#1 AND BANK#2)
I yesterday I replaced the elbow of the Idle hose due to tear, as well as the PCV Valve, Elbow and hose.
I also replaced the spark plugs because they appeared old and noticed that some were not receiving electrical current. I ran a test and fixed it.
I then took the car for a drive and amazingly the car ran smooth, (no vibration) and drove with all power. Within 7 minutes into the driving, the car went back to how it was, VIBRATING like crazy. I had it checked again, and this time I was given code:P0172 SYSTEM TOO RICH IN BANK #1, P0508 IDLE CONTROL SYSTEM CIRCUIT LOW, P0113 IAT SECTOR #1 CIRCUIT HIGH INPUT, AND P0108 MAP/BARO CIRCUIT HIGH INPUT.

I am low on money and can no longer waste money or time on parts that are not fixing the problem. I dont know how serious this is, yet I still have to drive it to work and to my daughter's school. Please help.

Answer
Hi Rick,
What is the year model of the vehicle?
To suddenly have those three codes is suspicious of a common fault that causes all three:
I suspect a short of the reference 5V wire for the MAP sensor to a 12v wire. Or it could be a short in one of the sensor' signal ground wire to the 5v wire.  
Have you inspected the harnesses of the three faulty items to see if there is any sign of melting of insulation?
Once I know the year I should be able to suggest details. Do you have a volt-ohm meter?
Use a follow-up question and check the 'private' option to send me you email address so I can send you back copies of the trouble shooting procedures for those three codes, if you want them.
The web site asks for your email, but I don't have access to it.
Roland
PS Please 'rate' my answer. Thanks