My transmission is currently fighting a losing battle because of the stock filter/pan design. Going to be ordering one of these as part of the rebuild soon. Very nice pic , is that the filter assembly your son is holding? When it comes time to do a service, will any 700 filter go right on?