Sounds similar to when my car blew the boost gauge line off down by the firewall. vacuum leak like crazy. my MAP was at like 95 all the time though