Hello Suzuki people,

After fixing some leaks and a full service my '96 Suzuki Vitara 1.6 jlx 12v has been driving a bit weird.

Most of the time it's fine and accelerates smoothly, but then suddenly it'll feel really sluggish and under powered when accelerating through 1500-2000 RPMs, and then it's fine again above 2000. Any help figuring out what this could be would be greatly appreciated.

Stuff recently done that might be involved:
cam and timing belts
spark plugs
fuel filter
air filter (cleaned, haven't found a replacement)

Thanks for the help!