Mine used to do the exact same thing after casual driving then slowing to a stop. Then I got a tune and the car doesn't die anymore, the oil pressure just drops to ~10 psi and jumps back up to a steady ~20 psi at idle.
Buschur 2.0L
Buschur Stg. III head
Buschur COP Ignition
Full bolt-on's
Stock turbo
In the works:
BR FF kit
BR Race Intercooler
BR V-band TBE
BR Double Pumper
BR Fab'd Intake Manifold
Speed Density
Built by Bobby (crewdawg130) and Jason at Epic Motorsports
in Fayetteville NC
Tuned by Bobby