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".
I haven't looked at it much yet. Just sick of paying for less than acceptable work. Thanks for your input. I'll look into item you mention. Seems odd it throws no codes. I figured if a sensor was out, it'd code that.. I'm guessing the ecu (if that's what it's called) is very basic on this unit.. when warm, she runs great. Just seems like she gets no fuel when less than operating temp..