Hey fellow bimmer owners and fanatics. i have a 2004 bmw325i, which recently got a new radiator and water pump. i thought these where the last of my problems but when i picked it up and was gonna drive home i tried to start it and it was very slow to start and it was shaking. i thought this was normal since it just got new parts installed. it drove fine.
next day i tried turning it on and it failed to start. it would turn on and then just die out. i tried again and it turned on. it was shaking like hell but settled down after a minute of idling. did my errands and it was fine.
next day same problems but this time the service engine soon light came on. i took it to get an oilchange but that didnt help at all. idk what it could be. it runs perfectly fine other than the start up. i was thinking maybe the spark plugs? any suggestions on how i should go about this? im pretty sure its not safe to drive it like this. i would appreciate any help i can get. THANKS IN ADAVNCED