yes i have a venom speed meter. i have mounted ontop of the receiver box with a bit of sticky back stuff. its a perfect fit for the extra servo holder you get with the car but the wires becomes a nightmare and you will have to tack them down with something. thats after you cut a hole in the receiver box to enable this placement.
i have checked all the above and have no problems.
Any suggestions on the engine????