i would check the coolant temp sensor as well. good suggestion

Dave