Finally had the time and motivation to get some work done on the 2. New fuel rail, fuel pump (what a PITA!), downpipe, all ready for some higher boost :D
Last part I had lying around was some Kirkosaurus engine mounts. Should be easy, unbolt the front mount and have an issue:

They don't look like normal mounts, don't have the gaps there that the new mounts are meant to slot in. They look almost like they've been filled in with a different rubber, but its pretty decent quality. Anyone seen these before, or are they homemade? Looks like I might have to sell the inserts, lucky they weren't expensive.