Sorry, I should have followed up on this, I got it all fixed. The main problem was my own fault again. I had a loop hose on both return ports of my water pump and it must have circulating too much at the pump. I plumbed it correctly now and it will idle all day and stay cool and the heater hoses warm up nice. I actually ordered a warmer on off fan sensor because now the fan comes on too quick.