What engine code is that, can't say I've seen that block before, as for expensive I feel you mate since owning mine (from April) I have spent just shy if £2500 in repairs and replacing bits that needed replacing.