Christine, have you fixed your problem(s) yet? If so, or if not, I agree with the above...change the MAP Sensor, if for no other reason than to take it "off the table" as a possible problem. They only cost ~$25-30. If yours is a Hemi, like YJ John said above, the one you buy will be different from the one that is in there now, as they are now all the "late model" style. You will have to cut tab(s) off the sensor and maybe the plastic gusset on the intake manifold to get the new one to install correctly. Also, as asked above, which engine do you have in it, and how many miles are on the vehicle?
No matter which setup you have, since you just purchased it, you should do (or have done) a complete service, so you know where you stand, service and maintenance wise. This doesn't have to be done all at once, but should be done, servicing the important/most critical stuff first, depending on vehicle mileage. Since you're having shift issues, I would start with a complete transmission service....both filters and new ATF+4 fluid.
Either DIY, or find a reputable independent transmission shop to do the work....not AAMCO, the stealer, or the like. Try to be there and see the pan when it comes off, so you can verify what it looks like when emptied. There should be nothing on the magnet, no debris in the pan, maybe just a slight dark colored film that will wipe off with your finger or a rag.
For this one, you'll either have to go to the stealer or invest in one of the Diablosport Tuners. Have the PCM/TCM updated to the latest CALID flash files for your particular model. Chances are good that it has never been updated since built. Here's where you can find the (almost) current list of files for your vehicle: http://www.aa1car.com/library/2004/c...ailability.pdf
Updating these files should help eliminate some of the "known" issues with your model. The stealer will usually hit you ~$100+ to have this done, and a Diablosport Tuner will run you ~$300-500 new, or you may be able to find an "unmarried" used one for somewhat less. The tuner offers many other tuning/performance/mileage capabilites that may be of interest to you.
If you're having idle issues, and perhaps low speed surging, poor performance and/or economy, you may want to change the EGR Valve (~$30-50), as this is a fairly common problem on vehicles with ~60K> on them.
Other issues (if you have the Hemi) are proper weight oil (must use 5W-20, preferably a good synthetic), proper spark plugs (must use a quality copper core plug), and the "wasted spark" system on the 05's where the spark plug wires cross over the top of the engine. The proper weight oil is needed to insure proper operation of the Multi-Displacement System (MDS), irridium or platinum plugs many times cause misfire issues, and the spark plug wires deteriorate with age, also causing misfire issues. Many of us with 05 Hemi's have removed the wires over the top of the engine and gone with Taylor Shorty wires: Taylor 82041 Taylor ThunderVolt 8.2mm Custom-Fit Spark Plug Wires
= There are a number of places you can purchase them, but this is an OK source. You may want to do a Google Search for pricing (and maybe wire color) purposes.
There are a host of other things that should be looked at on a "new to you" vehicle (diff./xsfer case, coolant, air filter, etc), but the above are fairly important, and probably should be addressed sooner rather than later.
Good luck with your new vehicle and keep us posted on your progress. Like most vehicles today, you take good care of them and they'll take good care of you but, unfortunately, it's never going to be cheap.