Muhammad Syihabuddin Taufiq, M.a.p.