Its an H4 With Around 134k miles and the belts do not look cracked or frayed at all. Been dealing with subzero temps on some days, someone told me it was just because of the cold because once the car is driven or revved over 2000 the squealing stops.