Hello everyone, hope all is well. Quick question

fuel pump - is it in-tank? Pita to swap out? Looks like it finally went at 160k miles. Changed out filter, but still won't hold idle most of the time (sounds like pump?) and occasionally a noise from the pump

Thank you!