Have you tried to crank it since the "thump" & "ruh-row-ruh" ? Anything from the boogeyman to a brake spring coming off can make a thump sound.
I didn't read where you had checked or charged the battery.
Brad


Wrench Fetcher, PhD