oil pump failed

If I get as far as the hood back on and a new inspection sticker, I'll let you know...

DSC_0006.JPG
so I got penalized for not registering on time by back dating the sticker! Grrr
anyway it's making 40 at idle and 70 at 3000rpms at this point.
thanks all