You seem to have a grasp on detailing, as your truck's paint (entire truck for that matter) still looks new. We had a brief exchange a few weeks back about paint color and paint condition. You had mentioned you protected against acid rain and other harsh conditions. I don't think I'm going to be as lucky with my paint on my white 2015 as I was on my 2004. I noticed some staining in the clear coat/ paint from some plant/bug/road spray, not sure. Washed it twice, didn't come out. Used TurtleWax bug and tar remover with micro fiber towel for application and buffing with unsatisfactory results. Still had the outline of the stain after I worked the product in and buffed it out.
What are your product/system recommendations for the following:
1) removing stains in the paint/clear coat
2) sealing the paint/cleat coat to prevent future staining
3) a durable product that acts as a release/barrier