Hi all! I need a little help. I have an 08 expedition xlt modell. I changed the vvt solenoid as the p0022 code came up. After changing the solenoid the check engine code cleared up but the car got worse. Any little hill or in a low rpm the engine start shaking and sound like a diesel. No check engine light comes on. Any advice what can it be? Thx a lot for help!