You'd likely have to exceed 7500 RPM to bend or break a rod, not likely they are bent, rods usually break unless you suck water in and hydrolock the motor.
I would suspect a failed part like the crank position sensor, or a blown fuse.
First Step is a compression AND a leakdown test after the electrics check out.
Also a failed fuel pump will casue it to spin and not fire.
I second the thought that the mechanic is trying to rip you off assuming your giving us the WHOLE story
I would tell your dad you did some research and would like to look at a couple things before the mechanic opens the jar of vaseline....
Dave