1993 / 525i

I got the dredded "ping" when going uphill or when accelerating. Saw a post on bmw4life about hooking up a bottle of GM "Cleen" to a line to feed into the intake.

Seemed a little too elaborate for a simple procedure, so was wondering if by doing it the old fashion way, would I get the same results... letting the car idle, spray fuel inj cleaner in the intake til it almost stalls...bring the rev up until smoke pours out of exhaust, etc..

?