close, but not quite. the octane rating i.e.- 87, 89, 91, etc, has to do with the additives in the fuel which do keep your engine cleaner but that isnt the reason you have to run high octane when you go boost. the octane is also the gasolines resistance to knock, the higher the number the less chance the engine will start knocking. and since you are new to this, if you hear your engine knocking you might as well get ready to kiss that baby goodbye, engine knock is detonation. detonation will kill an engine faster than almost anything. typically when you blow an engine its because of detonation. also you dont have to rebuild an engine so it can run premium, that is one of the dumbest things i have ever heard, i think its time you found yourself a new auto tech...