COIL DISTRIBUTOR PART?

Hello all, just got my car back from having some things done, one was the distributor cap was replaced. I picked it up after work so when I drove it away I couldn’t ask the mechanic abut the issues that were present when I started up the car. As I drove it down the road there was conciserable a mount of sputtering, no power, almost felt like it was going to stall. I believed it could be a timing issue or a vacuum issue but upon further inspection I noticed this piece which is bolted to...

COIL DISTRIBUTOR PART?
Author: DDR2467