I didn't go too crazy on the details because this thing is a basic "get it running and sanitized" deal so I can drive around and not be annoyed. Note lack of stamp on heater box cover, etc. I also sprung for a new heater core. I have been burned too many times using the original only to have it start leaking shortly afterwards. My new rule is new carpet = new heater core lol