We scanned it again last night and the only things that came up was crank position sensor and knock sensor. the coolant temp sensor was definetly bad but its fine now. Still having same problem starting up cold, so now I'm going to try and locate a cam sensor since a new one is up there in price. lol thanks alot guys i couldnt find that info anywhere.