Hello guys i had my car running right for about a year now well reccently it has been acting up at idle/start. I was getting a hard start and running rich at idle. So I already cleaned my iac valce. Adjusted my tps to .47 volts, cleaned throttle body (q45), cleaned my o2 sensor and maf. I got rid of my hard start issue but it seems as if i still end up running rich after the car warms up. So I believe my maf is the issue because my volts go up to 1.8v at idle and it begins running rich and black smoke comes out of the tailpipe.When this starts to happen my idle drops down to 500-700 rpm. I was reading somewhere and the correct specs ofr the maf should be 1v to 1.4v for a e60 series 2 (pink tag) maf. I have a power fc that tells me data in real time. I also figured that my maf is supposed to read ambient air temperature but it doesnt read anything at all. Does this sound like a bad maf?