I have 2005 2500hd with efi live with dsp5. I threw p0746 last night. Had a shop look at it and said the pressure controll solenoid was stuck off? They reset the dtc. Do i need to worry or should i get it rebuilt? Just get it serviced? Idk what to do with it.. suggestions? Please and thanks.