I had a JetCat 80 (gas start) that would light on the gas but would not ramp up. First flight of the day was always a big problem, but after that it was fine.
I put a little dot of Tippex on the visible end of the pump motor shaft, then scraped off half, so that I could see that the pump was turning, and often it was not, after lying for a while.
My solution was to run the fuel pump on an external battery, or on the test cycle in the ECU, for a few seconds before attempting to start. It seemed to free off the pump and subsequent starts were no problem.