At 148,000 miles I hope the timing belt has been done, if not park it until it's done.
As to low boost:
1. when you had to boost hoses off were they soggy with oil like a wet sponge? If so they can probably leak boost with any visible holes.
2. did you check your air filter box to turbo hose for a tear underneath just in front of the turbo? While there did you check turbo shaft play (tiny bit fore/aft ok barely can be felt side to side ok, more = bad)
3. is the air filter clean?
4. how about the funny little boost air filter hanging off the fender side of the vacuum tower located just behind the air filter box; is it clean?
5. check the boost pressure solenoid -
viewtopic.php?f=5&t=70602&p=757348&hilit=boost+solenoid#p757348 6. if the code is P0299 it might be
viewtopic.php?f=5&t=61240 7. if the code is P1140 your flow control valve (thing the CAC hose attaches to on the driver's side) plastic gear may have stripped in which case the FCV may be closed or partially closed which would inhibit boost. Simple fix is undo the screws holding the FCV butterfly in place and discard it.
8. gunked up variable vanes. Per GDE "You can check the vane functionality at idle in park. Underneath the vacuum actuator on the turbo is rod extending downward connected to the vane mechanism. If you pull off the vacuum line at the turbo, the arm should drop about 1/2 inch and then raise back up after reconnecting the vacuum line. It is a bit difficult to see the rod, but this is the easiest method to check for proper VGT vane moevment."
9. EGRs can be cleaned if need be rather than replaced but I would try other things first. That said unplugging the MAF will disable the EGR, throws a code while it's unplugged, and if doing so restores your boost that's a hint.