For the record, the error I saw was mainly graphical. Switched to double precision ODE and keeping my viewpoint near origin ("scrolling"/offsetting the graphic when needed) fixed my problems. Me so happy. Thanks everyone!