mine works fine and has even seen msr + my everyday ridiculous driving. the o-ring i received for the thermostat housing was too large so i re-used the old one. be careful with the main seal on top of the waterpump. comes with all belts, tensioner and idler pulley, spring, everything you need. i took out the fan on the drivers side to get more room. cant think of anything else. have fun.