I have a 2006 mazda speed6 that keeps throwing a CEL its p2187. Another thing I ve noticed is my boost gauge is reading 22 pounds of boost. Ive been told max boost for the stock turbo should be 18 then it cuts off. I am kinda worried the only mod I have other then boost gauge is a cold air intake. the car seems to be running fine. I have all the current recalls done on the car. I am the second owner of the car I know nothing about the history. It was stock when it was given to me.