Not sure why you had to grind anything to make it fit. I have a genuine Denso, not the Chinese knockoff sold at many stores and it dropped right in. On the power cable, I have heard that you need to bend the lug flat vs the 90 that Ford uses. I have a 4/0 with a straight lug that fit fine.