I was driving my 2002 4Runner this weekend , and without warning I threw a rod through my engine block. I immediately thought it was an oil filter issue since I had gotten my oil changed and a tune up done a couple weeks ago. The oil filter had broken off the engine block sometime during the tow, but the housing was still attached to the filter. I've gotten routine maintenance done on it, so I'm not sure what the problem is or what my next option is. I really don't want to pay $4000 for a new engine. Has anyone heard of anything like this, or was this just a freakish accident?