ok so last night i was driving ang got on her a little and the check engine light came on again it is showing two Codes : P0401 and P1258. Now I belive the 1258 is a cooling code. Last Friday leaving the mall My Tahoe over heated and so Sat Morning I changed the Thermstate and that seemed to Fix that. so I cleared it. But Now I have Both P0401 and P1258 on a 2001 Tahoe WTF are they and do they mean?