You should have fitted all the peices before painting anything. Since both outer grills fit similar, I'd say it has something to do with the fenders. Both of them appear to be curving OUTWARD (away from the hood) the inch or so from the front (the left fender more so) - when they should be curving INWARD. Just like the picture I've posted (same fender even, left side), that fender curved the wrong direction. You can see that in the second to last picture of yours, the gap that is there is too large. The exact same problem I had and was fixed by using an OE fender instead. Other than that, your truck (paint) is looking sharp. Look at the front end picture of my truck and you can see how the front ends (gaps) of the fenders curve and snug nice and clean. Unlike yours - which go the wrong direction.