Yes. The EDC system is electronic (obviously, otherwise it would be called NEDC) and thus
1) It starts less well than a proper pump does
2) Being electronic it won't like big voltage drops (as is produced by a dubious and hungry starter motor, just to pick a completely random example)
and therefore
3) it will be adversely effected by both 1) and 2) and will be more likely not to start...
Change the injector pump if you like and put a proper one on, then you will
1) have fixed your throttle pedal problem, because it won't have a stupid sensor on it any more
2) start, because as long as there is enough voltage to crank it over and hold the stop solenoid open, it will go
and
3) have spent about ten times as much as a new starter motor