Hi all. I have a interesting / worrying timing belt story. Today I took my Impreza (UK 99) to have its timing belt replaced. After removing the cover and turning the engine a few rev to get the time marks lining up they saw a problem. The right timing gear was 2 teeth out! So they removed the belt reset all the timing gears correctly (normal settings) put the new belt on. But!!! After checking the engine’s timing was all ok they started it.. It sounded like a mess! It was lucky to run at all!... So confused my this, The guys put the timing off by 2 teeth on the right gear and the car runs great !!!! its runs sweet. So by putting the time off it run supper… odd! I got 263bhp a few months ago with the time like this… Has this happen to anyone? Can anyone explain? Also one of the pulley wheels on the right in metal, not like the rest (poly) The garage thinks the engine was rebuilt at some time. What do you all think?