I find it VERY irritating when I wash my Tundra and have a million tiny tar specs all over my truck from top to bottom.

Two weeks ago when I washed it, I spent several hours scraping and buffing off all of those little demons

and today I washed my truck again and their back.

Where do these &%*%# things come from, it is only springtime and there is no road construction yet, nor have I driven on any freshly paved roads

I assume this is road tar or is it small particles of rubber from the tires? Soap and water won't touch them, I have to painstakingly scrape each one of with my fingernail and then they sometimes leave an oily brown smear behind that I have to buff out with a dry rag.

Bug and tar remover will remove them BUT it is still very tedious. Any suggestions on how to prevent them from sticking or how to remove them easier?