my oil pressure gage and battery gage keep climbing on my 04 6.0 chevy
If the wires are moving then the most likely cause is loose spark plugs. The gauge problem could be the stepper motors for the gauges, a sender problem, a wiring problem, ECM trouble or sensor misread. Tighten or replace the plugs, replacement is probably the best thing to do, have the vehicle scanned for codes, pending, history or current. You may also want to have the system "live data" scanned, it could show something that is not quite right but not bad enough to trigger the check engine light. HTH
Search Chevrolet Silverado 2500HD Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Chevrolet Silverado 2500HD Experts