Watching a Youtube Video about Performance Manual Transmissions, "Involuted Splines" where mentioned, Google lead me from Involuted Splines to Involuted Toe Nails to Involuted Breasts. Don't....Just Don't.
I'm not sure they provide any real protection at all. In the event of an engine failure that is bad enough to block the screen it's likely particles small enough to damage the turbo will pass through the screen before the larger bits block the screen and starve the Turbo anyway. Most of the screen and 50 to 70 micron so not really much more than rock sieves.
Yes but that's the wrong side of it. You need to pick up from it after the inertia switch. The switch is in the LH foot well. I generally tap into the fuel pump side in the foot wheel then run the wire out through the shifter cable grommet and use this to trigger the surge pump relay. Or you can pick it up at the fuel pump same/same.
I promoted myself to see if I could sort out the missing pitlane threads, but couldn't work it out. But then I looked and at the admin badge and figured it suits me, plus as the only active mod I feel i've earned it.