My 99 auto starts up but it runs like it has no gas. If i don't hit the gas it will stall. If I hit the gas it just keeps it running but its extremely rough. If I spray starting fluid in it, it will run better and start easier. One in a blu moon it will idle and rev fine for a couple mins. Any ideas?