OK, just curious, but lets see. You work at a dealer, you had a dealership tech install the fuel pump. You have a issue with poor/rough idle, sounds like its dumping fuel with the black smoke description and poor fuel economy. Why not have the guys you work with diagnose it?