Hey, everyone. The last few weeks I've been having a problem with my '91 5.0. When I leave from a dead stop and shift into the next higher gear, I get this bad hesitation/stuttering. It evens out and runs smoothly as I pick up speed. I only notice it after shifting, and it does the same thing and makes the same noise after shifting into every gear. Also, I get this bad knocking-type noise. And when I take off from a dead stop in an area where noise echoes, I can hear this metal clanging noise. I have no idea what it could be and I really don't know where to start, so any information is greatly appreciated. Thank you.