2006 jeep wrangler 2.4l, 6 spd manual. Throwing code p0125, replaced thermostat and ect sensor. Gets up to operating temp but takes a long time. Running live data on scanner, ect/ecu temp in agreement with dash gauge. Coolant full, heat works.. TIA