XG2 is the wrong size isn't it? Shouldn't you be running 10060 or 16?
XG2 (Mopar MO-899) was the original filter for the 5.7L HEMI. On later models RAM changed to the XG10060 (Mopar MO-339) because of clearance issues getting the larger filter past the steering rack. You can still get the larger filter in there, it's just a little tighter getting it past the steering rack.