If your plugs were replaced and its still doing it, I would check all ytoiur vacuum lines and sensors, especially around your air intake tubes.....I've seen a few instances where you would think it was a plug, but something was disconnected or loose in that area....
If everything seems good to you, yeah, find a decent mechanic.
PS - your car is an INLINE 4, not a V4. If you said V4 to a mechanic, he probably laugh at you and try to take you for some extra money....just trying to help
