The turbo boost sensor if I understand it correctly is just what it says. It is the means by which the DDEC knows there is turbo boost because the delivery of fuel to the engine is dependent upon boost and fuel is delivered in proportion to boost. No boost, no or very little fuel which means you cannot develop enouigh power to drive.
Why do you think it is acting goofy? Sometimes a throttle position sensor can make it seem like the TBS is bad, and the TBS can sometimes make it seem the TPS is bad. A reader is required to sort things out.
As to brake chambers I am still awaiting some answers from Bendix, including their recommendations on time or cycle intervals for brake chamber replacement for preventive maintenance.