I gotcha on the high idle, I will have him disable it so its not a worry. Good thinking right there. after awhile of thinking about so many things sometimes it can be the littlest things to bite you in the butt lol. Hopefully its that simple.
as for the ECT, At first I thought it could be due...