Sounds like the speedometer cable came loose lang. Happened to my previous car after I had a shiftlight installed. Simply insert back the cable and its fixed. The main problem is getting access to it. :P
nakow nalaman ko lang sa casa na electronic pala ang speedometer ng carnival namin...ibig sabihin hindi cable type...sabi nila papalitan daw speedometer assembly. madugong 4t bucks