Do you mean this?

I find it awful and difficult to read, but you're the judge. Here's the code for importing the accent from mathabx.
\documentclass{article}
\usepackage{amsmath}
\DeclareFontFamily{U}{mathx}{}
\DeclareFontShape{U}{mathx}{m}{n}{ <-> mathx10 }{}
\DeclareSymbolFont{mathx}{U}{mathx}{m}{n}
\DeclareFontSubstitution{U}{mathx}{m}{n}
\DeclareMathAccent{\widecheck}{0}{mathx}{"71}
\begin{document}
$\check{a}\widecheck{aa}\widecheck{aaa}\widecheck{aaaa}\widecheck{aaaaa}$
\end{document}
If you just want the shortest wide check, the following code emulates the accent placement but is only apt for Latin letters. It could be extended also for Greek letters.
\documentclass{article}
\DeclareFontFamily{U}{mathx}{}
\DeclareFontShape{U}{mathx}{m}{n}{ <-> mathx10 }{}
\DeclareSymbolFont{mathx}{U}{mathx}{m}{n}
\DeclareFontSubstitution{U}{mathx}{m}{n}
\DeclareMathAccent{\widecheck}{0}{mathx}{"71}
\makeatletter
\newcommand{\wcheck}[1]{\mathpalette\wcheck@{#1}}
\newcommand{\wcheck@}[2]{%
\begingroup
\edef\wcheck@font{\the
\ifx#1\displaystyle\textfont\else\ifx#1\textstyle\textfont
\else\ifx#1\scriptstyle\scriptfont\else\scriptscriptfont\fi\fi\fi@ne
}%
\sbox\z@{\wcheck@font\mbox{#2}\mbox{\char\the\skewchar\font}}%
\sbox\tw@{\wcheck@font#2\char\the\skewchar\font}%
\dimen@=\dimexpr\wd\tw@-\wd\z@\relax
{,\kern2\dimen@\widecheck{!\kern-2\dimen@#2!},}%
\endgroup
}
\makeatother
\begin{document}
$\wcheck{M}$ $\wcheck{A}$
$\check{M}$ $\widecheck{A}$
\end{document}
In the example I use \check over M just to show that the accent placement is right.
\documentclass{article}
\DeclareFontFamily{U}{mathx}{}
\DeclareFontShape{U}{mathx}{m}{n}{ <-> mathx10 }{}
\DeclareSymbolFont{mathx}{U}{mathx}{m}{n}
\DeclareFontSubstitution{U}{mathx}{m}{n}
\DeclareMathAccent{\widecheck}{0}{mathx}{"71}
\makeatletter
\newcommand{\wcheck}[1]{\mathpalette\wcheck@{#1}}
\newcommand{\wcheck@}[2]{%
\begingroup
\edef\wcheck@font{\the
\ifx#1\displaystyle\textfont\else\ifx#1\textstyle\textfont
\else\ifx#1\scriptstyle\scriptfont\else\scriptscriptfont\fi\fi\fi@ne
}%
\sbox\z@{\wcheck@font\mbox{#2}\mbox{\char\the\skewchar\font}}%
\sbox\tw@{\wcheck@font#2\char\the\skewchar\font}%
\dimen@=\dimexpr\wd\tw@-\wd\z@\relax
{,\kern2\dimen@\widecheck{!\kern-2\dimen@#2!},}%
\endgroup
}
\makeatother
\begin{document}
$\wcheck{M}$ $\wcheck{A}$
$\scriptstyle\wcheck{M}\scriptstyle\check{M}$
$\scriptstyle\wcheck{A}\scriptstyle\widecheck{A}$
$\check{M}$ $\widecheck{A}$
\end{document}

An altogether different method is outlined below.
Copy mathx10.tfm to mathxy10.tfm in the working directory; on a Unix system with bash or similar shell,
cp $(kpsewhich mathx10.tfm) mathxy10.tfm
Convert the .tfm file into .pl
tftopl mathxy10.tfm > mathxy10.pl
Edit the file just created to find the entries with CHARACTER C p and CHARACTER C q to remove the NEXTLARGER property from both (just remove the line)
Convert the .pl file back to .tfm
pltotf mathxy10.pl
Add at the beginning of you TeX file the line
\pdfmapline{+mathxy10 TeX-mathx10 <mathx10.pfb}
Use the newly created font file as symbol font
Example
\pdfmapline{+mathxy10 TeX-mathx10 <mathx10.pfb}
\documentclass{article}
\DeclareFontFamily{U}{mathx}{}
\DeclareFontShape{U}{mathx}{m}{n}{ <-> mathxy10 }{}
\DeclareSymbolFont{mathx}{U}{mathx}{m}{n}
\DeclareFontSubstitution{U}{mathx}{m}{n}
\DeclareMathAccent{\what}{0}{mathx}{"70}
\DeclareMathAccent{\wcheck}{0}{mathx}{"71}
\begin{document}
$\wcheck{M}\wcheck{A}$
$\what{M}\what{A}$
\end{document}

These are the edits to do in the .pl file
Before
(CHARACTER C p
(CHARWD R 0.55542)
(CHARHT R 0.722046)
(NEXTLARGER C x)
)
(CHARACTER C q
(CHARWD R 0.55542)
(CHARHT R 0.722046)
(NEXTLARGER O 174)
)
After:
(CHARACTER C p
(CHARWD R 0.55542)
(CHARHT R 0.722046)
)
(CHARACTER C q
(CHARWD R 0.55542)
(CHARHT R 0.722046)
)