I have tried better gas and fuel additives It was no help at all. I have also re****ing the timing i can put it at 0 BTDC and i get no pinging, but i also have no power at all,. the only thing i can think of is maybe the fan pulley bracket has a bad bearing and it is making noise could that...