Been a while since I posted here. I've since had my engine replace with a new one by the dealer. Cheapest way to go! With regular oil changes/maintenance, I expect to get lots of mileage out of it! Enjoying this car now.
Butchz, you might check out this link:
http://en.allexperts.com/q/Chrysler-...ng-cooling.htm
I'm no expert with this car. I don't think an oil pressure switch would cause cooling fan issues though.