will it idle at all or does it shut off immediately" could be a faulty coolant sensor. Does it smell like its flooded? You might try opening your air filter have someone start it while you spray starting fluid in it. See if it will stay running long enough to build up some heat. Could be frozen moisture in the TB holding the valve closed. I would almost bet its ice somewhere.