Hi mate upto now my car has been working great and its since I unplugged vvt solenoid an checked inside it. Was full of oil an not sure how it has enters but must be a bad solenoid. Gave connections good clean an now car runs great. Just give yours an check just incase doesn't have a good enough connection