It could possibly
The 1999 Chevy Malibu with the 2.4 engine does not use a PVC valve. Instead the system uses an oil/air separator that can clog up and cause the same symptoms.
The most likely cause is the turn signal flasher.
The most probable answer is that you have a bad flasher.
It could be as simple as a stopped up fuel filter.
Unless you have a scanner or the equalivant then you think you reset it when in reality you have only had to reset the clock.
There are pages and pages and items that can cause a check engine light. You need to have it checked for codes with a scan tool. After repair light can be shut off with scan tool.
Possibly the pressure cycling switch.
Check the battery cables and ensure that they are CLEAN and TIGHT. That is the most overlooked thing.
The 2005 Chevrolet Malibu axle nut torque specification is 60 pounds. Over torque in the axle nut will cause the will bearing to fail.