off a 2011 gmc small v8 may fit others, complete with filter box and pipe/plumbing etc could use a filter change or clean, may fit others you do the research