You are going to need to add more structure to that upper clevis mount for the front limit straps, that tabs gonna bend over like a wet noodle from all the weight its trying to support. One tab on each side going up to the engine cage tube off the tab you already have as gussets will help alot! If that tab thats already there sticks off the side of the engine cage tube 2", go up the engine cage tube 3" with your gusset tabs. You want more surface area on the engine cage tube so it doesn't rip itself off over time