Sorry to hear the problems you are having, it sucks a lot to deal with situations like this. I am all for saving money, but spending a little more at a tried and true company that knows our vehicles and has probably installed the product in the FSJ they drive is worth it. BJ's OFF-ROAD is who I used for A lot of my build. I would ask them a question about a certain product I wanted to order and they would be upfront about what I was getting. For instance, I had concern about the full weather strip kit I was going to order. They said most was a good fit but some would need to be cut to fit, but it was doable. I ordered it and it was a fine kit, but not exactly like the factory weather-strip. When I ordered my carpet kit, they said 100% this is a nice kit and you will not have any fitment problems. With that said, good luck with the rest of work you plan to do on your truck!
401/turbo 400 trans. Quadra-Trac BW1339 (with Low) 4" Rusty's lift with 31" Summit Mud Dawgs
Fuel Tank, Red Holley Fuel Pump, Razor Grill (profile pic out dated), Rebuilt steering box