Engine Mechanical problem
1995 BMW 525 6 cyl Two Wheel Drive Automatic 132148 miles
----------------------------------------------------------------
diagnostic code are 12-15 or 1215 replaced mass air flow sensor, tps, crank sensor fuel pressure is 50 psi rough idle and backfires. happened while driving then brake system gave up aswell. what can the problem be. please help asap thank you.