Thx guys, just changed the oil and filters today, new spark plugs, put fresh petrol with injector cleaner in it, but there is still 2 things on the car that the check engine light flashing on dashboard and the car is shaking on idle eve. The engine it self