Thinking positively here, as you heard no nasty noises, maybe an intercooler pipe has come off?