Yikes Robert! I heard about that accident but never saw any pics! anyway to the OP, I haven't heard any bad rumblings on this board about their stuff in a number of years. there are a few guys that absolutely hate them but I think that's mostly because a lot of the parts aren't manufactured in the US. while I would be much happier with that also my pockets aren't deep enough. i'm gonna be pulling the trigger on their water pump/housing very soon. I've read enough recent stuff to be ok that the narrow channel issue has been addressed.