For about a year this car has had an idling issue where it refuses to idle the first minute after startup. I recently was told to look at the short term fuel trim. When I did I noticed that when it doesn’t want to idle the fuel trim is -2 to -12 and when it decides to idle it is steady on -29. If anyone has any advice on to what to check it will be appreciated. It has 230,700 miles and I checked the idle air control valve. I also replaced the MAF which fixed the issue for a week. There are no codes or lights.