UPDATE:
I've sent my amphead up to Aggie HQ, dealt with Marco, sounds like a really friendly guy. They have no idea what happened but they said they parts are cheap.. labour, not so much. This is why we all love our auto mechanics right? lol
Anyway, hopefully it'll be on the way back this...