Yes, with no codes it can be difficult, and I am no a FI guru either. But first reaction was a difference between cold running and warmed running, so check sensor to see what the output is between cold/warm. Could also be restricted fuel filter, giving enough fuel when warm, but not enough when...