yeah new oil pump chain............

bumpity.