04 seat belt light stays flashing

#3
There's a switch in the buckle, you could replace the buckle pretty cheap by going to a junk yard, and finding one, or this site seems to have what you might be needing. This guy does a pretty good job of showing how to complete the job.
 
Top