Check all the supercharger piping. This is a common problem because of the way that the piping was manufactured. The piping has 3 segments, the first from the throttle body. Then it goes to a second one just before ducking behind the headlight down to the fog light. And the last piece is the air box which has the MAF sensor. The 1st and second piping always comes loose easy, especially with the OE clamp so that would explain the loss of power and spurratic idle. Reason for that being is because it sucks more air than the MAF sensor reads so the ECU has to compensate. Then if that isn't the case, check the box piping which would require you to take the headlight out and the bracket and see how the MAF sensor looks because that may be another possible problem.
If that is not the case, the purge sensor is bad.
Any questions about the Balt, all answered here:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.