850 thermo quad

High idle that slowly comes down?

Vacuum leak.

Hard start when warmed up?

A few things come to mind.
Choke partially closed, state of tune, timing.
At what rpm does it idle?