Hi, recently purchased a 2003 1.6 16valve duelfuel astra, everything is good except an annoying tap sound from under rocker cover between the revs of 2500-3500rpm, i assumed that it was down to poop oil that was in there from the previous owner, so changed it to some fully syn 5w-40 yet still it taps

Any suggestions how to sort this? Cheers