I just bought a couple bikes yesterday. A TTR125LE for my wife (she's never ridden a bike), and a '04 WR450. I tooled around the yard last night on the WR and was impressed to say the least. I started to buy the YZ but felt it wasn't be as versatile as the WR. Plus the electric start is sweet. I got online and looked at some websites and saw a few mods to make the stocker run better. I did the airbox mod, and took the insert out of the exhaust. I think the bike has less than one mile on it and I'm already wrenching on it. Anyways, I didn't ride it after I did those two mods. I did crank it up though and boy does it sound better. It even seems to start better??????? I'm sure it will run better too. Now to my questions: Does the "grey wire mod" apply to the '04? Does the throttlestop have to be replaced, or can you cut the stock one to the correct length? If you can cut it, does anyone here know what the correct length is? Any help on this will be appreciated. Also if there are any other things I need to do as far as tweaking the stock bike goes,....just let me know. I am gonna try to keep it stock for awhile because I tend to go "Mod Crazy" on bikes. I have been out of dirt riding for many years but have ridden sportbikes for the last decade+. I currently own a very nice 2000 Kawasaki ZX-12R with a slew of mods. It is wickedly fast and I love to rail on it, but I've missed the dirt!!!!! One more quick question: Where is the best place to get discounted OEM Yamaha parts? Thanks guys, I look forward to sharing stories and information with you all. I joined a couple forums after I got my 12R and it was a godsend. All the guys are eager to share information on what works, what doesn't, and a host of other invaluable stuff. I have actually became personal friends with several of those guys. We hold small rallies every May and September over in East Tennessee. We get together and ride Deals Gap, Cherohala Skyway, Blue Ride Parkway, and several other twisty roads. It all started from an internet forum such as this. Sorry for such a long first post. I'll try and keep it shorter next time.