Re: need help please
I would say the air box lid/cover has come loose, the vaccum sound is the air sucking hard and the POW the lid moves off. Check your clamps, make sure everything is were it should be.
squelling and loosing power...... I would say your alternator seized up.
But yeah, loosing power, cant excelerate a lot sounds like the air box lid popped, filter fell off the MAF and your sucking to much air accross the MAF