I think I have solved the prob. I went and bought a tach, turns out that my idle speed was like 400 rpm, cranked that up a little to 800 like the cam manufacturer recommends and everything is cool, now up to 15 lbs at hot idle in drive, jumps up past 20 in park.
Thnaks for all the info, I was kind of worried there