Glad you've got it up and running again mate, pity it takes quite a few failure before we find out about faulty gaskets/parts in general.
Perhaps we should have a post somewhere with all the crap parts on so newbies and people who've missed threads like this and tiffs/daz's can find out before they fit or buy known wank bits