Wow i have this thing 2 days now. put about 20 miles on it now its leaking alot of oil only when its running. I noticed it smoking going up a steep hill. a lot of oil all over the under carriage.only leaks going up a long hill. any info as to what this might be ? I am so sick over buying this jimmy Thank you