So here's the thing, from what I'm seeing, there are some very subtle variations between the two generations of F150's and the 4th gen Expy. For me, the two things I experienced were the following. Actually, three, but hey. The brackets that mount the front plate to the frame were designed to sit under the Intercooler frame, which meant the intercooler frame was slightly angled (but it sits in rubber feet so it likely wouldn't have mattered) but I didn't like it, so I cut the bracket a little and added another bolt through the expy's frame using a self tapping bolt. The second, was that I was nervous the 2nd plate might come in contact with the crossmember so I added an extra bolt in the center of it. Finally, the tcase plate holes didn't quite line up on the expy frame, so I drilled one hole but used a factory quick nut.
The first kit I bought was the latest gen F150, which apparently was the wrong one based on my call to them after install, I should have called first. Then I re-ordered the second plate from the previous gen F150 and it worked a little better for sure.
I honestly think there are even some slight differences in bolt holes, etc even between years of the 4th gen, which might make it a little hard to make a perfect match. But who knows. Yes, it took a little elbow grease, but it's solid as heck!