62 is not ripping on a new build? Hahaha
Did you check this thing for air leaks. Could be you idle problem right there. When stuff warms up leaks go away beacuse of metal expansion. I would definitely preform a leakdown year and re torque everything.
Plus seriously....throw a head temp gauge on this thing. (edited)