Welcome to the site !!
The frame number indicated your frame is a 04 ,
The engine number i believe is like this .......... ME10E-20..., ME10E-21...., ME10E-22...etc. 20 = 2004, 21 = 2005, 22 = 2006, etc.
04 should be the first year for the 250's , the 450's started in 02
Hope that helped some