My santro 2005 was missing on petrol i did all the following
1. Changed plug and checked plug wires
2. Checked coil assembly
3. Checked fuel pump
4. Checked all wiring and got it washed with petrol and cleaned
5. Checked cam sensor
6. Checked choke sensor
7. Checked computer
Nothing worked, car was still missing
9. Changed TP sensor, problem solved