Engine Performance problem
1993 Mazda 929 6 cyl Two Wheel Drive Automatic 150000 miles
check engine light comes on with codes for crank angle senor and crank positioning sensor, distributor has been changed twiceas well as crank position senor and check engine light returns after running well for about 2 hours. Changed the ecm and ran well for 3 hours and engine light returns and car surges as it did originall y when the engine code light illuminated. I have changed the distributor again returned the old one and still runs bad with the codes returning. The garage still can not find the anwer to this problem. I have spent over 1500 dollars trying to solve this issue please help, thanks very much deprpessed in ottawa.