the check engine light most of the time stays blinking on and off otherwise stay on steady. The car seems to be running on 4 cylinders instead of six

Almost all lights are lit up on the dash and stays on and car idles high at start then idles down after a few seconds

When the AC or heat is on hot air is comming out passengers side. Cold on drivers side most of the time. What is wrong? How do I fix the problem?

I drained battery so jumped it, and its fine but volt light still on.

it will spit and sputter and blow black smoke out the exaust

Temp is adjusted by a slide bar. At first bar was on cold /cold air came out. Thermostats open tried to slide it to hot and got cold air. So I check the fuses by pulling them out and now I have only HOT AIR? Is there a bad connection wire under that pot?