yeah it wouldnt be like goodspeed to throw a 02 map on an 04 ecu lol
. . .
maybe fuel rails are gunked up and once the motor warms up the flow corrects it self?
if it were spark plugs it would be all the time so not tht. . .
it would be lame as hell to get a new ECU just to find out that wasnt the problem.