check the gas cap I know sounds weird but that could be your vacuum leak


Thank you
Kiddart