Depressing the pedal for startup makes me think the TPS sensor is suspect.

Keep us posted.