E30's are like wives, sometimes you need to hit them to straighten them out
Stock fuel pump is more than adequate but depending on what it'll cost you to get one I'd say upgrade the pump with something like this
http://treperformance.com/i-6323873-...1982-1994.html