If the stalling is happening under braking and stalling just before u stop it could be the tps ( throttle positioning sensor) it was happening on my ba mk2. Not sure if it's that but can't hert to have a look.:D
A process west street air box &air intake muffler delete. $840 for both normal but I would be keen if u can get a good deal on these. BIG intake sound.