Got this installed today in my vert, not bad. Felt like a real improvement vs not having it off. Seems to improve steering by a lot especially in the vert. Feels a lot more firm up front. Well worth the money!
Here's what it looks like installed from the front. Used 3/8s bolts, a couple flat fender washers, a lockwasher, and a nut to bolt it to the firewall. It's a bit hard to get a straight shot at the holes you mark, but overall not that difficult to install! Great shipper too, came wrapped up and very protected.
