Heat doesn't get very hot
on 2000 Chrysler 300M

Drove it for 20 miles and it still didn't get very hot

1 answer
Check coolant level. If that's ok, have the thermostat replaced first, then go from there.