Engine problems
the oil starving MAY have been due to that. It may have also been due to previous damage to the motor...
What turbo are you running? Did you try running a big turbo without the proper tuning?
you are pretty screwed. I would:
1) FIND ANOTHER SHOP if they dont step up to the plate
2) get a used FULL used motor and put that in.




