I have a 2004 CBR600RR. The service rep insisted that the Honda oil " HP4S" was the correct oil, I asked for GN4. He decided to put in 10W30 HP4S when my bike calls for 10W40. I didn't know this till I looked at my invoice in my sheet. I confronted them that the bike uses 10W40 " Honda recommends that weight for all their bikes now" I looked on the HP4S data sheet sit says " 2006 or newer" Do you think I should have them dump it out and change it? Any harm running a 30 vs 40 weight oil? The bike seems to like it.