If it were me I would investigate a little bit more before I decided the oil leak could be just an oring either on hp oil pump or turbo pedestal. Injectors are pretty easy to pull and replace and I myself have never done the cups but they don't sound bad either. I'm sure someone more knowledgeable than me will chime in but $12000 is a lot to throw at it imo