I disagree with the possibility of the ECU hose off at the ECU- with a leak, they make loud whooshing sounds, BTDT when I plumbed my boost gauge. Even in the engine bay you should be able to hear it- I could hear it clearly when I tore my Michelin Man hose. Taka