So I change my upper intake gasket cause I had a vacuum leak and when I went to start it after a big cloud of white smoke puffed out of the exhaust. My ltft goes up and down from -22 to 15 but mostly stays negative while cursing or idle. It runs fine but when idling it sounds like its getting to much fuel. Any ideas?