Hi everyone as title the lid on my intake box keeps blowing off the car bogs down really bad and makes loud cracking noises if I blip the throttle it will pop and splutter then be fine ..... The car has felt really sluggish lately plugged into a reader and got a code b1401 which I think is the window motor any ideas