Any idea what causes this?

Distributor advance weights stuck at full advance? Had this happen once on a pickup
Would start and idle but killed the motor every time it was pulled into drive.