Crankshaft Pulley Bolt missing

A good chance the squealing when stepping on the throttle is a loose belt. Power steering possibly. Check belt condition for wear.
For this extreme caution is required. Idle the engine and touch the sides of the belts that run in the pulley grooves with a bar of hand soap.

Thanks for this, will try (with extreme caution!)