Who can say... Either it will fail someday and I'll replace it, or it won't... :)
I'm not sure what that is a picture of you posted, but I'm going to venture a guess its some sort of fuel pump attached to the crankshaft?
If its the fuel pump, yeah, I reckon that might be a bit pricey to...