When washing your bike avoid direct sunlight to avoid soap drying. That leaves residue.
Armor all chrome wheel cleaner works better than aluminum wheel cleaner cause it's more aggressive. Do sections at a time and do not use it on UN clear coated aluminum. It will etch it. Spray on all areas you can apply it to.
Saturate the area, let it dwell long enough without it drying and use a pressure washer to clean those areas off. On the black wrinkle finish on the motor,
On the wheels, and on the dirt stained painted areas , these will come much cleaner than you can do with out it. Make sure when doing your wheels that you rotate them 180 degrees so the whole wheel is clean. That stuff works great on spoke rims as well. A great all around polish is mequairs diamond cut polish. Very versatile. With an applicator use it on all painted surfaces including frame rails. Clean off with micro fibers. #00 steel wool or finer, an some polish will virtually clean anything off of chrome and glass .Without scratching it. This includes most stains on the exhaust. That's it for now. If anyone has A.Detail questions text me here and I can help. I have 33 years eco so I am not a rookie.
I have used this product for years, rain or shine, bugs or not, bike can be cleaned in 10 minutes or less. Wolfgang products Fuzion Wax, $50 for 3oz or $175 for 8oz. It is Awesome on dark colors, makes my black bike look like its wet all the time!!! Give it a try, so slick you slide off and really can't even see fingerprints!! Wolfgang Füzion Carnauba Polymer Estate Wax @ Superior car care.
Did you try #oooo extra fine steel wool. maybe acetone to break it down first, if not, Don't shoot me for saying this but Honda brand detail in a can is some awesome cleaner, used it on bugs, pine sap, not a problem, good luck!!