I've got the 0331 head and so far it's been good. It's a hit or miss thing, just good to be aware of.Not to hijack the thread but I thought I had low miles till I read this post but some here have me beat...my 2001 Sport just turned over 66,000. All original parts except for tires and batteries...hopefully the infamous 0331 head still has some life left in it.? Ha!