I've been battling the same issue on My 2005 X Here is what has transpired: Original Core Heated fine but had seepage & strong coolant smell when using Heater Replaced Heater Core with Spectra Premiun & Replaced Theromstat with 195 degree from Napa Heat barely warm 45 Degree Outside Temp Heat blows 85 degrees on low blower the higher the blower speed the lower the heat output,Blend door & actuator checked multiple times & working correctly,Ordered a second Heater Core Ordered a diffrent brand but in the Box was another Spectra Installed it Zero Improvement,Replaced Thermostat again this Time with OEM Mopar-Still little heat,Replaced Waterpump & All Hoses No Change in Heat Output Bleed Cooling System Multiple times to no avail,Hooked 1st Spectra Core To Heater Hoses Under hood (not installed) top few rows hot rest of core barely warm @ best,Ordered a 3rd Heater Core This One From Advance (Carquest Brand) Hooked up to Hoses under hood just for comparison whole core got good & hot (will complete install on Tuesday,Took Ends off OE Core & Spectra Core Intresting OE Core had stainless coils of wire in each tube as a flow restrictor Spectra Core had Large spiraled plastic inserted in each tube taking up most of the space in the Tubes (will post Pictures soon for comparison) I really wanted a OE Mopar Core but they are discontinued,What Brand was the Core You Used?