you'll have to weld on your own brackets, and adapt the radiator hose sizes to the smaller units the LSX uses; additionally it's ideal to have both the inlet and outlet on the passenger side as that's how the engine is set up, but no big deal to do a custom pipe or hose for the upper hose. It appears big enough to handle the cooling needs, just realize there will be a bit of fabbing to get it bolted in.