Calms down when it warms up but obviously this is a concern. It’s got a new throttle position sensor.
There’s no obvious vacuum lines disconnected or damaged that I can see.
Good job I’m not about to spend the next few weeks driving it hundreds of miles. 😒