Engine replacement on 2005 Dodge Grand Caravan

How much can I expect to pay for a used engine?

Asked by for the 2005 Dodge Grand Caravan
Depends on the mileage, and if they offer a warranty. Prices range from $300-$400 all the way up to $1500-$2000. If you are keeping the car forever, put a new one in.
try not to go used!!!! ive had nothing but heartache with the used one i bought !!!