well since youre "slowing down to 25mph" it might be your breaks. if its constantly jerking at 25mph whether your speeding up, slowing down, or just coasting, then its probably something else.
best way to find out is a mechanic. some places do free inspections.