My truck is having a ecm problem and I just cant bring myself to break down and order a new one. I have found a few used ones but how do I know if they will fit or not?? I have a 98.5 24 valve. Will other 98s bolt right up and work or will I have to have the ecm flashed with the vin to fit my truck no matter what I buy??? Also what year range will these ecms fit my truck??? Any help is appreciated guys. thanks. Also if you know where I can get a good deal on one then by all means send me a link or pass the word on. Thanks:bang