First thought was CPS.
2nd IPR.
But being a 99 I'd probably start with the fuse box under the dash. Look at the firewall above the fuse box for any signs of water leaking. Has it been raining lately? The windshield gasket is known to leak and it will leak right down onto your fuse box and short it out.
As for the shift lever, there is an adjustment where the cable connects to the transmission (brittle plastic clip so be careful ). Ever since my new transmission was installed I have to hold up and forward on my shift lever to get it to start. I started to try to adjust it once and decided the annoyance of holding the lever was less than the risk of breaking the clip.
2nd IPR.
But being a 99 I'd probably start with the fuse box under the dash. Look at the firewall above the fuse box for any signs of water leaking. Has it been raining lately? The windshield gasket is known to leak and it will leak right down onto your fuse box and short it out.
As for the shift lever, there is an adjustment where the cable connects to the transmission (brittle plastic clip so be careful ). Ever since my new transmission was installed I have to hold up and forward on my shift lever to get it to start. I started to try to adjust it once and decided the annoyance of holding the lever was less than the risk of breaking the clip.