if it's a repo and the guy didn't know anything about it i would say it's probably untuned and/or toasted piston(s). any cel...if so, what are they for?

compression test first to rule that out.
fix any cel issues if any.
tune it third.