TTT
Here is the compressor Side
Here is it close up
Here is the Input Shaft
Here is it close up (Notice the hole for welding in pin)
Here is the other crap (Notice Forge Bypass Valve)
There are no functional issues with the S/C unit, just the splining. I had it resealed (Better than stock) by Mills Racing.
I have an FMU as well. I would suggest getting better pump and injectors instead, as the Fuel Rail Pressure is DANGEROUSLY high with the FMU, but either way you choose...