I just swapped in a B16 into my 91 CRX DX last weekend and Ive got a few problems I cant figure out. First off there is a bad vibration, but not a constant one. Someone told me it was the polyurethane Hasport motor mounts, but I just wanna find out for sure. Any ideas will help. And also my battery light has come on, but its not my alternator, anyone else have this problem?? Help me out.