Ok guys in need of some help here please I have a fellow co-worker that has a 04 lly 3500hd cclb 2wd the cel has been on for a while now and about three weeks ago or so he came to me and said the truck was limiting fuel and that it didn't seem like it wanted to go when the accelerator pedal was pushed so I scanned it with the tech 2 at work and got the codes the main I addressed was the p1093 low rail pressure code figured out that the truck still had the orginal fuel filter on it from gm assembly line got that addressed but still had three codes present p0045, p0046, p2563 so yesterday I had him pull it around and found that the truck sits most of time except for towing a camper along and along when need be once again I took note of codes all of which have no descriptors in the tech 2 and followed gm si for p0046 found that they are related to the turbo upon inspection found that the vane position sensor is not orginal it has white wire and has been changed from the original black wire sensor I found that when the control solenoid is commanded on I can here it clock and the truck will build boost about 1500 rpm however when I command the vane position sensor it stays at 13% where desired says 89% should I replace the vane sensor first or what should I do cause the sensor is expensive to try and that not fix it I'm trying to help fix it but save some money at the same time any input would be great thanks