T thetered New Member Aug 9, 2013 #1 I'm seeing if there are any mechanics around Tulsa here on this forum.