OK so just an update with some more information about the problem because the previous post was a little vague. Things are a little weird so bear with me. It was roughly 27 degrees when it would not start the first time, but the next I went out and it started up (with a slight sputter at the beginning) when it was 25 degrees. After it started it ran perfectly fine. The next day it was a little warmer but still in the high 20's and it wouldn't start. I proceeded to check the spark and although it was weak there was still a spark. I thought maybe the fuel pump wasn't working so I jumped the appropriate terminals in the diagnostics panel and listened for the pump to engage and it did so that works fine. I then heated the hood compartment with a salamander heater (big jet heater) and it started to sputter a little when I cranked it. Finally after cranking for a while and lightly pumping the pedal I got it to about 500 rev and let the key back to on with my foot still on the gas and she climbed up to just over idle and spat some grey smoke out the back. Not really sure whats up. Ask for more information and I'll give you the best of my knowledge.