Since rebuilding my engine, it won't run properly, idles fine, however above 2000rpm it splutters and has no power if you put your foot down, it just pops and bangs..... The engine timing marks are spot on, I've checked this several times now, bottom pulley is lined up to 0 and cam pulley is...