which is a decent or good one for our trucks?

also need a oil filler neck breather/filter as i blew mine off saturday and it ended up in the stands lol ( smashed