I only just saw this one, sorry I'm late!
If speed sensor not working the speedo would also be dead.
Stalling when coasting to a stop could be throttle potentiometer - check the base reading, needs to be something like 0.3v with throttle closed IIRC but look it up as I can't be sure. next thing to check is the ignition timing, if it is a retarded too much you might get this problem, while you're in there check the vac advance on the dizzy is working and that the base plate moves properly, also check mechanical advance is not siezed - take off dizzy cap and gently turn rotor arm, if there is "no slack" then there is an issue in there.
Because LPG doesn't use the EFI system for idle control, the possible bad reading on throttle pot won't affect it, nor would speed sensor. An ignition issue might cause some problems but really you'll need to take a careful look at it. HTH.