Hi all, new to the forum. Bought a 05 jeep grand cherokee with 229k miles and a blown 3.7 vin k. Swapped in 3.7 from 06 dakota vin k. passenger cylinder head was damaged (please dont ask how, I bought a chrsitine and yeah tig welding didnt work out as planed, lasted 45 min run time before letting go), so ended up replacing it with a reman ebay head . Long story short installed head in frame and fired it up, bled cooling system, checked all systems and accessories. All looks good. Its been 2 weeks and over a 1000 miles but the problem that keeps bugging me is the fluctuating temp. When driving in clean air on highway or city with no traffic its pegged at just over 1/4 to half. When idling in traffic in or park it climbs to just below half and then the fan kicks in and gets back to same positions. It never goes over half. Coolant level is fine and not burning oil. I am just not happy with it fluctuating. Please any advice would be great.