Have you had the car scanned? It could be the temp sender making the car think it's cold out and there for on choke as it were all the time, or a failing MAF making it think more air is passing and sticking more fuel in to compansate.
Without codes or anything it's hard to say