Originally Posted by
avguy
Yes, definitely put a gauge on it to check the actual oil pressure before going any further. The oil sender connector, wiring, and the ecu are all in the mix for this code. But if it turns out that the pressure really is low (meaning you've been running with low oil pressure for some time) you might want to consider an alternate plan, such as buying a new engine.
Plus you have the coolant temp to diagnose. Where is the coolant level? Is there any sign of coolant dripping or on the ground? Any coolant in the oil, or visa-versa? Have you already replaced the plastic thermostat housing? How about white smoke from the exhaust or bubbles in the coolant tank with the engine running and the tank cap off? If the HG is blown, you would be faced with another fairly big job, and another reason for a new engine.
Although I haven't done one on the Aveo, the oil pump looks to done by removing the oil pan, all timing belt components, including the 3 pulleys and back cover. Oil pump, pan gasket, timing belt kit (if needed), oil, and coolant should be the parts list.