What is your car doing?, what parts have you replaced so far?,
I had some running issues with mine, took me a good few months to put right, and it's fixed now.
And your right, some mechanics from dews are cowboys.
Who do you take your car to btw?, I'm sure it'll be an easy fix.