Possible FI problem

Does it have an oxygen sensor? Does it run off a hot wire type mass air meter or is is speed density? EFi uses a lot of eyes and ears to run properly. Running good cold tels me it a sensor issue when it gets warm. As said above, a watercoolant temp sensor could be faulty causing it to run rich as this tells the ECU "hey I'm warm, cut back the fuel".