'03 speedmaster....

so it's an oil cooler.... told you i am a halfwit