turbos are not oil eater monsters, they have nothing to do with losing oil, bad seals do that. have someone check for leaks.
for the boost not being the same, check for boost leaks. check the clamps around the BOV and return, make sure you are recirculated (BOV flows into the intake) also the clamps on the intake seals and UICP. if you have a boost leak it might be small when warm and huge when cold. Turbos always need to warm up to be consistant. if you start your car cold (like been out in below freezing temps for hours) and floor it its not going to act right until its warmed up.