I was finally able to get it to sit pretty well. I still might tweak it a little bit and also add a couple of zip ties to hold the air dam to the front fenders someway, which I hope will take up the rest of the gaps that can be seen. From a distance, it doesn't look too bad.