sounds like the vacuum line came off under the hood. look on the passenger side past the throttle body close to the firewall. you will see a bunch of vacuum lines one of them being red. be sure they are all connected. good luck
I don't believe you should have to be under full throttle to achieve some boost. My car will begin to show 2 to 4 pounds of boost with fairly small throttle openings (1/3 to 1/2) if the additional throttle is input briskly.