which actual fuse is it
A - 20amp
B - F are all 10amp
The fuel pump is controlled from the fuel cut off relay which is controlled by the ECU which is fused separately through the main 30amp fuse,
the fuel pump stopping is likely a secondary symptom of the ECU saying can't run without this sensor - that is fused by a 10amp fuse
Fuse A - Headlight (20amp)
Fuse B - Possible critical
Fuse C - none critical
Fuse D - starter, Bank angle sensor
Fuse E - none critical
Fuse F - none critical
Based on old manual which might some variance to what is on the bike
The only fuse that would give your symptoms is possibly B and definitely D
Also check the top of the starter solenoid - mine melted and caused weird problems
my guess is they have disturbed something fitting stuff during service - pinched a wire or something, I would have thought the FI light would be blinking out a fault if a sensor was the problem