Yes it looks fine and not damaged. The only thing that makes sense is the rideplate shoe being broken off, but I don't know what a stock one even looks like! So it could be broken by just alittle that causes no performance loss or it's missing alot that explains why it feels like it's lugging the engine hard