black smoke is running rich ,,,could be 02 sensors.. maf ..fuel regulator ..injectors as you say ..i would start by checking your fuel pressure making sure the regulator is working properly cleaning maf checking for codes etc ..i had 300zx did that checked all those things had no luck myself...