How long has it been since you've checked the battery?
Lots of times the PCM code - being this P060A -
Could mean many things, but all related back to self-test diagnostics in the processor module - and too many times one or others have failed this self-test (Power On Self-Test is a good example) but that could be from intermittent power supply glitches caused by corroded wiring or bad connections - not directly related to the sensor in question - but the sensor is sensitive enough to changes in the voltage power supply to it - to set a code along with the PCM one as a means to "start here"
So, check voltages at the battery connectors - clean battery posts, look for broken wires, frayed or exposed copper wiring or corroded bolts with wiring lugs (ground points) and fix up the mess so it can connect to ground with the LEAST amount of resistance <1Ω when tested from it back to Battery Post Negative and if you can, do a test drive with the OBD-II Scanner tool in and working - and see if you can turn the "Check Engine Light (Malfunction Indicator Lamp - MIL)" off and then just drive the vehicle. When you stop and the light is not on, run the OBD-II test for DTC;s anyway, see if there are any pending - again a list of systems affected - including the I/M (Information Monitors) can show which systems are not -passing and some that have passed or if none have passed and you need to drive several more "cycles" or trips to the store, work or simple drives to gramma's house - this may take time but it for to help the system diagnose and report anything it finds - into the OBD-II diagnostics so the scan tool can find them.