No sweat, sometimes it's hard to know where to start
Offhand, it sounds like the neutral safety switch is causing your no start problem.
Give this thread a read as the OP was having the same problem. It'll give you some ideas on what to check and other possibilities.
As far as the stalling goes, I don't think the two issues are related. It's possible, but I wouldn't start there. There are quite a few things that could cause this, but here's a few quick and cheap suggestions. Post back if you have questions on any of them.
- Check your battery connection points, specifically ground. If they're loose, crusted over, or otherwise suspect, address them. This could also cause or lend to your no start problem. Also check that the battery is secured and not moving around.
- Check for vacuum leaks. The easiest way to do this is stick your head under the hood while the engine's running and listen for hissing. Move your head around and listen to different areas. Flex the intake ducting and see if there are any cracks or splits.
- Try cleaning your IACV (idle air control valve). The
Engine Control section of the FSM should have the info you need to do this.
- Clean your throttle body if it's showing carbon buildup.
- If your fuel filter is overdue to be changed, do that.
Give those things a try and let us know how it goes!