Couldn't agree more! I gave Mike a call to ask some questions regarding P0777 problem. He was very generous with his time and very helpful. What a guy to take the time for someone who he doesn't know at all. Speaks to his character and knowledge that he is so willing to help us out. Thanks...