Well...after chasing all the rumble, sputter, low idle and whatever other crap I've been dealing for the last couple weeks with my new to me navigator, it just crapped out on me.
I guess this plug was the cork that was holding the damn. Lol. So the long story short went to my mechanic to see...