We have a 2012 EL Limited with 120K miles on it that has a nagging long crank on cold start issue. After the vehicle sits about 3 hours it takes 3 to 5 seconds of cranking to get it to fire. Then it runs a little rough for 10-15 seconds or so before clearing up and running normal. Once warmed up it starts fine every time. No codes. Pressure test of fuel system is normal. Recently changed plugs and checked for leaking injectors but that came out negative. MAF is clean. Canister purge valve tested fine. We're planning to downsize and want to sell this rig but need to figure out this problem first. Any ideas?