Got a 1996 Camaro V-6 3.8 L engine stalled months ago when driving. Started shortly after. good for a month. Recently stalled again - started in about an hour - took to garage - no bad codes/ no problems found. Recently not starting and stalling more frequently - any modules/electrical components commonly at fault with this year/model?
The most common problem that causes stalling in these motors is carbon build up on the throttle plate and idle air control motor (IAC).
Take off all of the tubing going to the throttle plate and clean with throttle plate cleaner and a rag to get all of the black carbon off.
Remove the IAC motor and clean also. In most cases the IAC motor would need to be replaced if it doesn't respond to the repair procedure.
Check all vacuum hoses on the engine making sure none are cracked, leaking or dislodged from their proper vacuum port.
A fuel pressure test should be done to check the proper operation of the fuel system. Sometimes it could be as simple as a clogged fuel filter causing the stalling and hard starting.
Give these suggestions a shot and let me know if they helped you. If not we can diagnosis the problem further.
Yes, check the fuel pressure. Older GM fuel pumps don't hold up well at all, and produce symptoms very similar to what you've described.