Yup that's the right cab alright thanks !!!!
(Game title didn't hint to a racing game

)
Well, this could be the European version maybe ?
The game is supposed to be dead...
But to me it looks like the monitor on the original cab is actualy smaller !
Also, very aparant, the marquee is different and there's no kick panel artwork....
Shame the marquee is only very partialy visible....
Anyway, I made an offer, would be a nice racing MAME cab