Update
Ok I got the bike together a couple weeks ago and she started right up, idles good, no leaks so I'm happy. Went for my first ride and WOW what a monster! Then about 20 minutes into the ride it started cutting out and bogging when I'd give it throttle.
Brought it home and checked all the hoses and connections under the tank. I browsed all the forums here and elsewhere about FI issues like this and checked all the things I could find. Took it out again and it did the same thing.
So I pulled the tank and fuel pump and looked at the filter-strainer on the pump and it looked a little dark. Pulled it off and couldn't suck air through it. So I got a new one. Put it together and now she runs GREAT!
The previous owner had said the starter gears broke because it had run out of gas and when he tried restarting the motor coughed and kicked and broke the gears. Makes sense because these mesh filters will clog up easily when the gas is low and the impurities are concentrated like that. The bike will run fine the first few miles and then start starving when the fuel pump runs dry and starts sucking on the filter harder.
Anyway glad it's running. I'd recommend anyone having issues like this especially no FI light or faults showing to check the fuel pump strainer. Worked for me.