Change to a higher viscosity oil and see if you can get the knocking to be a little quieter, you might get quite a few miles if you don't over-rev it and drive real easy.
Could be a rod knock. Your bearings slipping in the engine.
No.
I doubt it is a rod knocking,it probably just needs a tune up.
Knocking is usually associated with worn main and rod bearings.
A bad ring would probably chatter in the cylinder and cause serious oil consumption. Knocking would most likely be either bearings (typically rod) or piston slap which is a common trait of a 350. Piston slap isn't serious as long as it clears up within a few seconds of starting the engine. Rod knocking means you get to rebuild/replace the engine or wait for a rod to go through the side.
eather a blown head or a bad rod
Tie rod
you may have a rod knocking and you need to take it to a shop asap
its probably a rod knocking its located on the starter
Bad bearing or rod
In most cases, no. Although, I have seen engines "throw a rod" and continue to run, poorly but not for long.
Probably you have a bad tie rod (maybe both). You can find it on eBay (around $50.00 L&R). Knocking when turning on front wheel drive is most likely the knuckle on the axle. Look at the rubber boot on the end and I will bet it is split.