Just a lil update my check engine light came back on and I had 3 codes this time the same 305 and t stat one but the t stat code was showed up twice. So on my next day off I'm gonna go ahead and try the back plugs and install that t stat and see what happens. Thanks for all the input