I recently changed out the piston in my '07 XRL for a 10.5:1 piston from JE pistions but now i am getting pinging (or what I think is pinging) at about mid range full throttle. Does anyone have any experience with this and how to remedy it? I was thinking of advancing the timing but can this be done and if yes, how? I i am also running 91 super unleaded. Why would my motorcycle ping with a 10.5:1 when other motorcycles are running higher compression and they have no problem?