You have new Picture Mail! November 26, 2007 by Elijah Nicolas in Uncategorized Come on Turbo....u can do it! I'm flooring the pedal while climbing a constant grade and the car just doesn't want to climb or accelerate any further.