PR4 or P75 i beleive is LS .

it cannot be P72/Pr3/P73

its prob not ecu related. sounds like a vacuum leak to me