Ceri Hill

Bmw 530d 2003

Changed fuel filter, car was fine for bout half hour then it made a loud bang noise started smoking and now engine wont start.