Hi my name is Vlad. i got an 2003 325xi, with a "few" problems which is why i decided to join this forum

. i thought i could get advice from people who have a lot more experience with bmw's.
1. leaking steering fluid.
2. misfiring cylinders, i have no idea why. at first it was just 2 cylinders so, i replaced a coil, after that it seemed to run better but i dont know if all the cylinders actually worked correctly. now its running a lot worse. i scanned it with an OBD II tester, it says 4 cylinders misfiring with fuel cut off.
any tips, suggestions, and advice i would greatly appreciate.
thanks in advance.
vlad