My car doesnt idle right and it running extremely rich. THe only time it clears up is at full throttle, It acts like its missing all the way till then. When I disconnect the MAF sensor it doesnt change the idle of the car at all. The car smokes black smoke like crazy. I took it to a shop because the subframe needed to be replaced and it ran fine when I droped it off, but its running like crap now. Any ideas?