As for the tapping noise, if it is more like a chatter noise near the front, the timing chain may be lose. Starting in 1998 they placed a chain tensioner on the engine to correct that noise. 97 did not have it. With 155K, it is probably ready for a new chain, if it hasn't been done already. You don't want to jump time with a 3.9 as they are an interference engine, meaning the valves will hit the pistons if it jumps time.
Does the noise go away if you give it just a little gas? If so, listen for the chain.
Like others said, it could also be one or more lifters. To replace those the intake manifold, valve covers and rockers must be removed.
You can also look into the Valve Cover on the left side by removing the oil cap and see if it is sludged up at all. If so, you could also not be getting enough oil to the top end, causing your tapping noise. 3.9's are a noisy engine, but a solid tap may not be normal. Hard to say without actually hearing the tapping.
I live in the Northwest and my Dakota handles well in the snow with chains. On the freeway I get about 23 mpg, but since I drive a very short distance to work, around town is much lower. That's my fault, though, as I drive it such short distances.
EDITED TO ADD: Something I forgot to mention. I've had a number of 3.9Ls come in making more of a ticking noise that they owner thought was a tap. It was from an exhaust manifold bolt shearing off and since there is no gasket between the manifold and head, it will leak at that port. Check them also and make sure they are tight and not broken.
A small amount of water can be condensation, however, if it smells like or contains anti-freeze, you have a major engine problem - possibly a cracked engine block which allows the coolant to seep into the crankcase. It could also be a blown "head gasket" which is a less serious problem, but still a large job to fix. This too could allow coolant to leak into the crankcase in some cars.
Could be,Positive crankcase ventilation system (PCV) plugged or disconnected.Piston rings are worn or cracked.
It could be your PCV valve, as this valve regulates how much pressure there is in the crankcase. If your car smokes with a blue color it could be blow by from the rings.
The sound coming from a wheel could be a brake or wheel bearing problem. Check both as letting the issue continue could damage the vehicle.
A conspiracy theory. Tell me please I'm not the only one with this problem on my 2007 Dodge Durango I cannot get any answers and my house is completely in my hand as we speak
Could be a problem inside the steering column
Could be a serious problem. Most likely a bad piston ring allowing gas to slip by the piston and cylinder wall, and mixing with the oil in the crankcase. --- It would depend on the car. It could also be sticking injectors.
There are a couple of possible reasons why a Kia Spectra could stall at 3000 rpm. There could possibly be a problem with the positive crankcase ventilation valve or it may be sucking oil into the inlet manifold.
If you are not seeing a leak, it could easily be a head gasket. Check the oil, if water is getting into the crankcase, the oil will look like chocolate milk. With the motor cold, take the radiator cap off and start the car. It exhaust is getting into the water jacket, water will shoot out of the radiator a foot or more. If it is going out the exhaust, you will have a cloud of white smoke coming out of the exhaust. Could be the cooling fan not coming on and the water is going out the overflow. Thermostat could be bad. Water pump can be bad.
If it is still getting water in the cylinder then it could be coming from the bottom / below the piston. Typically the seal on the water pump will leak allowing water to get into the crankcase. If it gets too much it will get on the cylinder walls and smoke.
If the squeeling is coming from the tires, then the problem is most likely a misaligned front end. If the squealing is coming from the engine, then the problem would be in the power steering system.
No, -but that could indicate you have a major electrical problem.