i felt quite certain as i was reading though that i saw two separate issues. the dual pop issue and the single.
doing a bit more searching i've realized that few if any people have posted saying "i installed the JWT and now i stall at speed". there are just a ton of posts saying that you might need to put duct tape on the bottom if it causes stalling. i don't know. maybe i'll know what i'm talking about next time i get to drive my car.