Struggles after 4900 rpm

You really should learn some diagnostics. You might fix it throwin parts at it, but you won't learn anything.