Thank you for your help!
I actually had both the vacuum lines and solenoids replaced in December. I do hear an unpleasant rattle/metallic sound when I first turn on the car. Sounds very mechanical, not in a good way lol. I have no fault code when I first turn on the car, it's only when I go above a certain RPM (~2800-3K) is when the 'limp-mode' check engine light comes on. I go about my business and then come home park the car and turn it off. When I turn it back on again the fault code is gone. Does this mean that the boost cannot be generated at higher RPMs and therefore throws a code to protect itself? I mean I can still drive it's just super underpowered and slow.
I think you may be right about the turbo replacement...ugh
Thx again