its a 98, im guessing it has no warrenty left. i wish it did thought. yeah i think what the 318 328 pretty much any of those will work. did they use the same gears in them all? im guessing no. which means ill have a speedo issue. inless they have a warrenty that i dont knwo about.