give it a little time, i bet someone knows where you can go download one or something.
Do you leave it sit for a while between trips?Any issues with the shifter linkage on your 07? Mine is constantly needing adjustment. Also overheats. Also has killed two battery's now.