It's favorite trick now, is to start up great run fine then slowly peter out. All at idle. Seems like it's running out of fuel. Revs up ok and makes good power
Here's what I've tried switching so far:
TPS (set properly too)
Fuel injectors
Water temp sensor (f**king sprayed me with coolant-- none got in my beer though

)
RPM pickup (~.026" air gap)
It's got fuel in it
It's synched
Coils sparky-sparky (Technoresearch test via ecu)
Fuel pressure regulator (to 400 kPa no difference)
Tomorrow's menu will include:
Fuel pump
Fuel filter
Bike is running a tad rich for idle perhaps 12.6:1 AFR (I have wideband probes in both cylinders). If the filter and pump don't fix it, I'm going to check myself into the asylum.
The oddball thing I can think of is that b/c I am running 2 injectors per cylinder with a 1 injector cylinder ecu (Marelli 1.6M A0) that the current draw is too much for the ecu's injector drivers. I guess I could test the theory by flashing a 916 ecu map into it and letting it idle. What makes me doubt this is that the bike makes good power. Maybe the only other thing could be the injector dwell time vs voltage being different in the 916 map that I am working from...