Thanks for everybodys comments and well wishes for my engine after my vanos on the s50b32 blew its solonoids out, and squirted all the oil out.
I got the day off work and spent it getting it sorted. Decided to leave my old splined shafts in the hubs as i'd recently done anti rattle on them. This way you dont disturb the timing, you just undo the splined shafts off of the vanos unit and just change the unit.
When i took the cap off the replacement unit to remove the splined shaft, i found that whoever rebuilt it had overtightened the nut and snapped the hex end off the shaft (pictured). Meant the only way to get the shaft out was to cut the end off (pictured). So lucky my shafts were good.
Im having a few beers now after grafting all day, left the engine without oil because i want all the sealants to cure before i fill it, and am waiting for a new oil filter anyway. (Lucky enough to have a parts shop two doors up from me). Fingers crossed that when i fire it up its ok.