If you have a 2001 Chevy Malibu and when you go to crank it it will not start what could be the problem?

I had the same problem twice----first time it was the fuel pump----$700, second and just this past week, it was the ignition control lockout switch---only $350 to fix that!!! Too many problems with this car.