What do low oil pressure, charging system and malfunction indicators mean?

I have a 2009 honda accord with quite a few miles on it. Right now, the engine won't start (makes a loud thud and the ignition won't click) and the low oil pressure, charging system and malfunction indicators are all lit up. There's no oil in the car as a rock ripped a sizable chunk out of the oil pan. Will I need a new engine and what do these indicators mean when they are simultaneously lit?

Read more: What do low oil pressure, charging system and malfunction indicators mean?

Popular posts from this blog

I'm looking for a list of cars that look similar to the mazda miata?

Car Insurance for 16 year old?

Honda civic 07 plate Air Con problems?

Can I replace my OEM non-navigation head unit with a OEM navigation head unit?

Is 100K too many miles for a used car that s not a diesel?