RepairPal Certified shops can diagnose and repair your 2003 Dodge Caravan. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
Only a hands on inspection will give you the answer. We could guess all day but you need a mechanic here. This is a link to find a shop near you.
https://repairpal.com/repair-shops
Alex