* Low Oil Pressure: This is the most likely culprit. The fluctuating gauge indicates inconsistent oil pressure, meaning your engine isn't getting enough lubrication. The ticking sound is likely the sound of engine components (likely lifters or other parts) rubbing together due to lack of oil. This can lead to serious damage very quickly.
* Failing Oil Pump: The oil pump is responsible for circulating oil. A failing pump can't maintain sufficient pressure, leading to the symptoms you describe.
* Clogged Oil Filter or Pickup Tube: A severely clogged oil filter or pickup tube in the oil pan restricts oil flow, causing low pressure.
* Worn Engine Bearings: If the engine bearings are worn, they create gaps that allow oil to leak out, reducing pressure. This is a much more serious and expensive problem.
* Leaky Oil Cooler: A leak in the oil cooler will reduce the amount of oil circulating in the engine.
* Hole in Oil Pan or Oil Line: A significant leak will drastically reduce oil pressure. You may see oil on the ground underneath your truck.
What you should do IMMEDIATELY:
1. Stop driving the truck. Continuing to drive with low oil pressure will cause significant and costly engine damage.
2. Check the oil level. Use the dipstick to verify if the oil level is low. Low oil is a contributing factor to low oil pressure, but it doesn't explain the fluctuating gauge reading.
3. Listen carefully to the ticking sound. Try to pinpoint where the noise is coming from. This can help a mechanic diagnose the problem.
4. Have it towed to a qualified mechanic. Do not attempt to drive it. A professional mechanic can properly diagnose the issue and determine the necessary repairs. The longer you wait, the more extensive (and expensive) the repairs will likely be.
Ignoring this problem could lead to a seized engine, requiring a costly rebuild or replacement. Get it checked out as soon as possible.