My puma is making a crunchy, diesel sound whenever engine is on load. Meachanic said that the vct cam pully and vct solenoid have wears. I replaced them with other parts from another breaking puma and cannot make it dissapear. Has anyone ever encountered this problem? and what could be the fix? I pretty desperate since it's been a while since it started. Any help would be appreciated. thanks :-(