Mechanic can't figure problem out!

2006 Chrysler PT Cruiser. While driving, it seems at random, all gauges drop and stop working, no gas getting to car, power loss. Sometimes lasts a split second, sometimes lasts up to 30 seconds. The car will even stall here and there, but usually not. Usually power gets restored. But sometimes the car won’t even start for an extended period of time. Of course when the mechanic takes it for a ride it does nothing wrong. Please help. What could be wrong?

Could be a faulty ignition switch. Do you have a lot of keys on your key ring? Carrying too many can wear out an ignition switch.

The ignition switch sure is a likely suspect but the power distribution panel before the switch is also a very likely suspect. You need to verify power is getting to the ignition switch before you should replace the switch. It would also be a good idea to clean the battery connections and make sure the smaller lead running to the fuse panel under the hood is making a solid connection to the battery.