Hi all I'm trying to get hold of a oil filter for my can am its gotta be a coopers z958 I've tried 2 cross referenced filters there both longer and I can't them in due to pipe chassi and the sump The filter must be no more than 90 mm long I've drawn a blank anyone able to help