That's a real good possibility. Mine would surge and hesistate would coming to a stop or slowing down to make a turn. Volt gauge in dash would sweep wildly back and forth. Truck would start with no other problems except for the CEL coming on at different times when it would buck and chug.
Best thing to do is get it to an auto parts store where they can test it for free to rule it dead or dying.