Hey folks, I've been lurking this site for a long time and absorbing all the great info, but never had an occasion to post until now. I'm looking for some opinions on whether I'm going to be alright.
A couple days ago while I was changing the oil on our '08 Odyssey (3.5L Honda J35, aluminum...