Is there any dedicated arcade based 4 speed shifter's I can wire up for PC use?
I know they make countless PC versions for the PC but I actually want a real arcade big bulky metal setup that can take the abuse if possible.
Sure. There are several types to choose from.
You'll probably want to use a gamepad encoder for the shifter instead of a keyboard encoder.
- PC will throw a "stuck key" error error on bootup if a keyboard key is always pressed (input grounded), but will not error on boot if a gamepad button is always pressed.
- With a 4-switch 4-speed shifter and keyboard encoder, you'll need to ensure the shifter is in neutral while booting to avoid a "stuck key" error.
- With a 3-switch 4-speed shifter, one of the encoder inputs is always grounded so a keyboard encoder will only work if you add a switch or time delay relay to disconnect ground during bootup -- definitely not worth the effort.

You might save a few bucks posting a Want To Buy thread here or on KLOV.
These are 4-switch 4-speed shifters.
https://www.amazon.com/Suzo-Happ-Daytona-Speed-Shifter/dp/B082LQ8BPH/https://na.suzohapp.com/products/driving_controls/50-8496-00https://na.suzohapp.com/products/driving_controls/50-8500-00https://arcadefixit.com/product/joysticks/4-way-shifter-happ-controls/Some of the other ones you might find are 3-switch 4-speed shifters.
- A hidden "Neutral" switch would be useful for mapping controls on a setup with this type of shifter.
If you want to add a "Neutral" switch and LED indicator to the wiring-only diagram, insert an SPDT switch between ground and switch 3 "IN". (COM)
- SPDT COM to ground.
- SPDT NC to switch 3 "IN".
- SPDT NO to LED, current limiting resistor, and 5v.

It would be fairly easy to use an Arduino for a 3-switch shifter gamepad encoder.
- I don't recall if anyone has already done a sketch for this type of shifter.

I could also develop the arduino code if of any interest for someone, just for reference 
Related threads on 3-switch 4-speed shifters:
http://forum.arcadecontrols.com/index.php/topic,164398.0.htmlhttps://forum.arcadecontrols.com/index.php/topic,106709.msg1755968.html#msg1755968Scott