um, you should only get the OEM Mahle or Mann filters, although purolator has good oil filters.
i would think a relay died if it just wont start on an M60..
DME and fuel pump.
the alternator may have bit the dust maybe, or the crankshaft position sensor.
replace the relays and fuel filters and see if that does the trick.
let the car charge while you are waiting, because there will be a lot of cranking to get the engine to start afer replacing the filters.