Just to say this clearly - if the engine has stock compression - whether it's 10.5:1 (nominal) or less, it shouldn't ping on premium pump gas. Is it possible that you just got a crappy batch of gas that isn't actually 94 octane? How much gas have you run through the engine running like this?