Sputtering

BBREWER

1988 CHEVROLET TRUCK

V8

4WD

AUTOMATIC

77,000 MILES

I have a 1988 chevy k1500 and it feels like it is choking. It runs fine when it idles but when I first take off it sputters and the service light comes on. Sometimes when I put in reverse it will stall. It is the 350 engine any ideas?