When I start my Nissan Sentra 1.5S, it seems to hesitate when it is idle. The engine shakes a little more than I would like it to, and it takes a long time to shift when I step on the gas. The real funny thing is when I try to go in reverse and then switch to Drive, the car will occassionally stall. This happens in mostly cold weather, but it has happened a few times in warm weather as well.
Even if I allow the car to warm up for about 5 minutes, it still does it. Are there any tune ups or additives Icould use to stop this from happening? I would really like to not damage my engine. Thanks.