My Sport 4.4 V8 suddenly experiencing power loss, outrageously low mileage (4.2 km/l) and rough idling. The check engine light came on yesterday but haven't pulled the codes yet. Recently had it serviced with all spark plugs changed. The O2 sensors were also changed recently.
Any ideas of what normally causes this? My thinking is vacuum leak, dirty MAF, or faulty fuel injectors. Couldn't be the fuel pump could it?