Would mean there is something wrong with engine (IMO) because the engine's is supposed to correct itself for whatever the octane level is for the fuel it's burning.

Dealer should be ashamed to tell you that BS