I just had my radiator drained but not flushed and its running like crap, hard to start and idles bad. All connections are tight but I noticed the top hose is hot but the bottom one is cold. The temp gauge is where it should be. Any advice?
The differences between radiator systems and the coolant that goes in them is pretty different so it's important to have the year and engine type to answer the question. It's highly unlikely that a radiator flush caused your truck to run poorly, but it's possible that it's just a coincidence.
I'm sure you've long since taken care of the problem, but I would just take it to a mechanic. I had some radiator problems before that took almost a year of messing with to get fixed. I finally took it to a mechanic and found out my water pump was leaking, which was causing the issue. I think you'll save a lot of hassle by just taking it to them for something big like this.
It might sound obvious but first check that you have turned your heating on. If everything's on but all of your radiators are still cold at the top, your heating system could be full of a sludge. Give the professionals a call to come round and desludge the system for you.