could be a cam position or crankshaft sensor. Take it to someone that can run the codes on it to figure out for sure.
Search Chevrolet Malibu Questions
Chevrolet Malibu Experts
Related Models For Sale