Welcome to 2CarPros. The first two codes are related to the throttle position sensor and idle air controls and the last is a lean on bank one code. The TPS code and idle air codes are related and they could be the cause of the lean code as well. I would start by removing the throttle body and cleaning it and the IAC. Then test the TPS (or replace it if you don't have a reliable way to test it) Then clear the codes and see if they come back. If you list which engine you have there is probably more detailed information depending on which country your Mazda came from.
SPONSORED LINKS
Was this
answer
helpful?
Yes
No
+1
Friday, July 5th, 2019 AT 11:47 AM
RCONDO
MEMBER
3 POSTS
Thanks, it all helps.I use to know a little with car points, this is all new country to me. Learning just seems slow. Have a good day. Bob
Was this
answer
helpful?
Yes
No
Friday, July 5th, 2019 AT 1:58 PM
STEVE W.
MECHANIC
13,579 POSTS
Wait until you hit the 2019 vehicles, they sometimes make me want to buy a horse and buggy !
Was this
answer
helpful?
Yes
No
+1
Friday, July 5th, 2019 AT 3:18 PM
RCONDO
MEMBER
3 POSTS
Well at my age I don't think I have too much to worry about. Been looking at three wheeled bike, no point or sensors. Bob