Mazda Repair Questions? Ask Mechanics for Answers ASAP
The rubber intake boot between the MAF and the throttle body commonly rots and cracks underneath on these causing P0171. I don't have the p1250 code definition in front of me at the moment. Have you checked that yet?
Any luck with the protege? If there is anything else I can do to help please let me know. Otherwise please don't forget to leave a positive review!