Did you check each of the three torx head screws on all four cam pulleys? The cams have been degree'd at some stage too..