major insite needed s.o.s 99 jdm b20 with low im

I ordered an aem fuel rail and aem adj fuel pressure regulator for my 99 jdm b20 high comp low I’m. The parts Iordered claimed to be for b16 1.8 and 2.0. The mechanic said it wouldnt line up. He claims the rail or the fpr won’t work. The aem fpr bolts to the aem rail though. I .noticedthat the aem has an inline bolt pattern and my low I.m stock has an offset patteren. The company I am dealing with offers a 90 degree adapter for the fpr mine looks to be about 45 degrees. The other company is willing to return for the rail I need. I will b trying to add pics but does n e one know what I need for 99 crv with low im?