3 minutes probably isn't long enough to get the car warm enough to take it to around 6k, especially this time of year, should take it easy for the first 10-15 mins to get the oil up to temperature and for everything in the engine to get enough heat into it,
Just take it abit easier for a little longer on your next commute or run out and then open it up see what happens, these cars really don't like cold starts