p02 codes part 1 completes