Screw that supercharger crap.





New Front Mount:



Getting Closer: