I'm hoping I can describe this as accurately as possible. When I start my car(1990 V6 3.1L Firebird), it sometimes has a problem fully starting (i.e. it sounds like it is about to die, and then it will sometimes catch). Once I get it started and rev it one or two times, it'll stay started. If I put it in reverse, back up and attempt to put it in drive, it usually stalls on me. After about 3 minutes of driving, it runs fine. I also notice a lack of power when accelerating (especially uphill), and a decreased fuel economy. What should I check? I'm good at following the books' instructions for fixing stuff but diagnosis is a killer. Thanks in advance.
-Ben