I did an '88 STX with a '93, 5.0, auto, used all L and L Products.
Their parts are the best I have ever seen in Ranger swap part or any other for that matter.
The quality f their oil filter relocation adapter and filter mount are very high, some find work.
Their headers are the heaviest gauge tubing and the head mounting flange the thickest I have ever seen.
Their mounts, I had no problems, don't understand where anyone would have a problem. The parts are made from thick steel, welding is very good, and they fit.
I would recommend them to a friend.
My opinion on their parts and the quality of their parts is based my long experience as a Quality Assurance Engineer and dealing with a lot of machine shop vendors.
They are good !