If it was your timing you would feel lost of power when driving and it will be putting all the time. Your hoses might have an air leak somewhere. Check all your hoses coming from your canister make sure they dont have any hoes. Also check that your spark plugs wires are in right and check your pvc hose also. You need to troubleshoot all these areas to try to find the problem. Ive delt with this problem before and its a Bicth. Good luck