So long story short, I have an 09 Vibe with the 2zz fe 1.8l engine. The original engine threw a timing chain at 137k miles, so I installed a junkyard engine with 51k. It's been running perfectly until today. My wife went out to head to work this morning and it cranks but no start. No codes and no hum from the fuel pump. I checked the voltage to the pump and it's good, so I guess it's time to replace it. The question is:
How do I get the ?!?@!#?#@! retaining ring off? It doesn't want to unscrew like a "normal" retaining ring, and there are no bolts. Anyone done this one their vibe or matrix?