ninjette.org

Go Back   ninjette.org > 1986 - 2007 Ninja 250R > 1986 - 2007 Ninja 250R Tech Talk

Reply
 
Thread Tools
Old June 20th, 2012, 11:30 AM   #1
n4mwd
ninjette.org certified postwhore
 
n4mwd's Avatar
 
Name: D
Location: Palm Beach, FL
Join Date: Oct 2010

Motorcycle(s): 2006 Ninja 250R, 2007 EFI Ninja 250R

Posts: A lot.
Blog Entries: 1
How to fix crank threads

I rescued a new Ninja from a guy that wasn't too mechanically skilled. He has damaged the threads going into the crankshaft on the left/starter/alternator side. It looks a lot like he used some kind of wheel puller on the flywheel and crushed the first row of threads in the crankshaft.

As far as I can tell, this is a 10mm x 1.25mm thread pitch hole. I was hoping someone can confirm that thread pitch. Ron Ayers says its a M10 X 28mm Long bolt (92002-1688) but says nothing about the thread pitch.

So far I have not gotten an M10x1.25 tap to bite into it. I'm thinking about just drilling the first couple of damaged thread's out since it seems to have plenty.

And advice... I have attached a photo of the threads, but unfortunately I couldn't get a better photo.
Attached Images
File Type: jpg CrankshaftThreads.jpg (52.8 KB, 7 views)
__________________________________________________
My Ninja Blog
Proud member of ABATE.My NYC Road Rage documentary - CENSORED!
n4mwd is offline   Reply With Quote




Old June 20th, 2012, 11:35 AM   #2
alex.s
wat
 
alex.s's Avatar
 
Name: wat
Location: tustin/long beach
Join Date: Sep 2009

Motorcycle(s): wat

Posts: Too much.
Blog Entries: 5
MOTM - Oct '12, Feb '14
worse comes to worse, a used crank shaft is pretty cheap.
__________________________________________________
alex.s is offline   Reply With Quote


Old June 20th, 2012, 02:27 PM   #3
n4mwd
ninjette.org certified postwhore
 
n4mwd's Avatar
 
Name: D
Location: Palm Beach, FL
Join Date: Oct 2010

Motorcycle(s): 2006 Ninja 250R, 2007 EFI Ninja 250R

Posts: A lot.
Blog Entries: 1
Not that cheap, but it looks like what I need to do.

I drilled out a few of the crushed threads and forced in a tap. It bit, but unfortunately, not in the right spot - so now its cross threaded.

I think my only options now are to either get a used crank or bore and thread it a size larger.
__________________________________________________
My Ninja Blog
Proud member of ABATE.My NYC Road Rage documentary - CENSORED!
n4mwd is offline   Reply With Quote


Old June 20th, 2012, 02:31 PM   #4
Motofool
Daily Ninjette rider
 
Motofool's Avatar
 
Name: Hernan
Location: Florida
Join Date: Mar 2011

Motorcycle(s): 2007 Ninja 250

Posts: A lot.
MOTY - 2016, MOTM - Dec '12, Jan '14, Jan '15, May '16
The proper way to do it is with an interior cutting tool in a lathe.
That way, the existing thread can be repaired from inside out.

IMO, a tap could start biting at the wrong point and cause more damage, even if pre-drilled.

http://www.metrication.com/engineering/threads.htm

P.S.- Oops, three minutes too late
__________________________________________________
Motofool
.................................Never ride faster than your guardian angel can fly
"Mankind is composed of two sorts of men — those who love and create, and those who hate and destroy. Love is the bond between men, the way to teach and the center of the world." - José Martí
Motofool is offline   Reply With Quote


Old June 20th, 2012, 02:55 PM   #5
n4mwd
ninjette.org certified postwhore
 
n4mwd's Avatar
 
Name: D
Location: Palm Beach, FL
Join Date: Oct 2010

Motorcycle(s): 2006 Ninja 250R, 2007 EFI Ninja 250R

Posts: A lot.
Blog Entries: 1
Now that you mention it, a lathe would be the proper way to go. It still might be possible if I take it to a machine shop.

I have also been looking up the part numbers for Ninja crankshafts. They are not all the same number. But I'm wondering exactly what is different. Not surprisingly, the newgens are different, but the pregens are different among themselves.

Kawi Part # . . . year
13031-1247 . . . 1988-2005
13031-0013 . . . 2006-2007
13031-0112 . . . 2008
13031-0120 . . . 2009-2010

Anybody know the difference?
__________________________________________________
My Ninja Blog
Proud member of ABATE.My NYC Road Rage documentary - CENSORED!
n4mwd is offline   Reply With Quote


Old June 20th, 2012, 04:06 PM   #6
CynicalC
ninjette.org certified postwhore
 
CynicalC's Avatar
 
Name: Colin
Location: Bay Area
Join Date: Feb 2011

Motorcycle(s): '96 EX250

Posts: A lot.
The correct answer is Helicoil.

http://www.emhart.com/brands/heli-coil/
__________________________________________________
Ç¥ñ頻| ßÿ Ñâ7µ®é. Äñt¡~§º¢Ïä| ßý Çhøî©è.
CynicalC is offline   Reply With Quote


Old June 20th, 2012, 04:20 PM   #7
alex.s
wat
 
alex.s's Avatar
 
Name: wat
Location: tustin/long beach
Join Date: Sep 2009

Motorcycle(s): wat

Posts: Too much.
Blog Entries: 5
MOTM - Oct '12, Feb '14
Quote:
Originally Posted by CynicalC View Post
The correct answer is Helicoil.

http://www.emhart.com/brands/heli-coil/
i think the inside would still need to be cleaned up to stick a helicoil in. and if you are already putting it on the lathe, its not much work to setup the feed to rethread it. but thats a good point in that machining it, rethreading it, then inserting a helicoil would get it back to spec size.
__________________________________________________
alex.s is offline   Reply With Quote


Old June 20th, 2012, 04:43 PM   #8
n4mwd
ninjette.org certified postwhore
 
n4mwd's Avatar
 
Name: D
Location: Palm Beach, FL
Join Date: Oct 2010

Motorcycle(s): 2006 Ninja 250R, 2007 EFI Ninja 250R

Posts: A lot.
Blog Entries: 1
My concern there would be if the helicoil would be able to take the high torque that goes with that nut - 50#. Other than having the bolt to OEM spec, is there anything that wrong with just a bigger bolt? A bigger bolt can usually carry more load - not that its needed or anything - but the point is that its not any weaker than the OEM bolt.

I guess the next step is to drop the engine, crack it in two and take the crank to the machine shop for an estimate. Sounds like fun.

Oh well, at least it gives me an excuse to look around inside for any other problems in there.
__________________________________________________
My Ninja Blog
Proud member of ABATE.My NYC Road Rage documentary - CENSORED!
n4mwd is offline   Reply With Quote


Old June 20th, 2012, 05:12 PM   #9
alex.s
wat
 
alex.s's Avatar
 
Name: wat
Location: tustin/long beach
Join Date: Sep 2009

Motorcycle(s): wat

Posts: Too much.
Blog Entries: 5
MOTM - Oct '12, Feb '14
that bolt holds the stator wheel on right? i think the only issue would be the hole size for the wheel. i think you would need to make that bigger also. i think helicoils are typically made with very strong metal... they were originally for aluminum holes i think that just werent strong enough. the helicoiled hole should be as strong as the original. they claim that it makes it stronger than most metals tapped holes.

don't forget the bolts inside the oil filter hole. took me awhile to figure out i hadn't taken those out when i was trying to split it.
__________________________________________________
alex.s is offline   Reply With Quote


Old June 20th, 2012, 06:30 PM   #10
Motofool
Daily Ninjette rider
 
Motofool's Avatar
 
Name: Hernan
Location: Florida
Join Date: Mar 2011

Motorcycle(s): 2007 Ninja 250

Posts: A lot.
MOTY - 2016, MOTM - Dec '12, Jan '14, Jan '15, May '16
Quote:
Originally Posted by n4mwd View Post
..............Other than having the bolt to OEM spec, is there anything that wrong with just a bigger bolt? .........
I guess the next step is to drop the engine, crack it in two and take the crank to the machine shop for an estimate. Sounds like fun.
................
I would ask the machinist first.
They can test the hardness of the material and determine if they have the necessary tools.

Not trying to be negative, just pointing some considerations:

Fixing the entrance of the threaded hole is one thing, but going to a M12 (if there is enough material for it) or a M14 may prove difficult.
The reason is the hardness of the shaft.
The cone on which the generator fits is rectified after the crank undergoes heat treatment.
The thread and other lathe work is done before that heat treatment, while the steel is soft enough for the cutting tools.

Also consider that increasing the interior diameter of the shaft will make it weaker to torsional and bending stresses.
__________________________________________________
Motofool
.................................Never ride faster than your guardian angel can fly
"Mankind is composed of two sorts of men — those who love and create, and those who hate and destroy. Love is the bond between men, the way to teach and the center of the world." - José Martí
Motofool is offline   Reply With Quote


Old June 20th, 2012, 06:33 PM   #11
alex.s
wat
 
alex.s's Avatar
 
Name: wat
Location: tustin/long beach
Join Date: Sep 2009

Motorcycle(s): wat

Posts: Too much.
Blog Entries: 5
MOTM - Oct '12, Feb '14
thats actually a really good point.
__________________________________________________
alex.s is offline   Reply With Quote


Old June 20th, 2012, 06:46 PM   #12
Racer x
ninjette.org certified postwhore
 
Racer x's Avatar
 
Name: Eric
Location: Iowa City
Join Date: May 2009

Motorcycle(s): 2008 Kawmeracchi 350 2010 Project X

Posts: A lot.
Blog Entries: 54
MOTM - Sep '18, Feb '16
If it is just the first couple threads it can be repaired without much trouble. If you want to pull the engine. Leave it together. Machinest have thread tools that will chase the threads not a tap that cuts but a tool that goes in and streightens out the bent thread. You don't need to pull the crank. But if you do have to pull the crank leave the rods bolted to the crank. Otherwise you have to buy new rod bolts.
Racer x is offline   Reply With Quote


Old June 20th, 2012, 08:35 PM   #13
n4mwd
ninjette.org certified postwhore
 
n4mwd's Avatar
 
Name: D
Location: Palm Beach, FL
Join Date: Oct 2010

Motorcycle(s): 2006 Ninja 250R, 2007 EFI Ninja 250R

Posts: A lot.
Blog Entries: 1
Thanks, I'll ask the machinist to see what his requirements are before I do anything.

The flywheel hole is about 20mm so clearance wouldn't be a problem, but stress might. But if the bolt is tight and locked in place, wouldn't the bolt itself become essentially part of the shaft in terms of mechanical stress?

Like you said, the crank is hardened. I'm not sure if it will be possible to cut new threads.
.
__________________________________________________
My Ninja Blog
Proud member of ABATE.My NYC Road Rage documentary - CENSORED!
n4mwd is offline   Reply With Quote


Old June 20th, 2012, 09:20 PM   #14
CynicalC
ninjette.org certified postwhore
 
CynicalC's Avatar
 
Name: Colin
Location: Bay Area
Join Date: Feb 2011

Motorcycle(s): '96 EX250

Posts: A lot.
Quote:
Originally Posted by alex.s View Post
i think the inside would still need to be cleaned up to stick a helicoil in. and if you are already putting it on the lathe, its not much work to setup the feed to rethread it. but thats a good point in that machining it, rethreading it, then inserting a helicoil would get it back to spec size.
Honestly, a lathe isn't going to give you any advantage at all in this application. Some things are better off just being done by hand. Also, you can't just fix damage threads. Rethreading it the same size is just going to cut more metal off the already damaged threads, not push them back into place. You might be able to get a bolt to thread back in, that doesn't make it "fixed." It would need to be drilled out and threaded m12, drilled, tapped and helicoil installed, or some loctite thread repair solution.
__________________________________________________
Ç¥ñ頻| ßÿ Ñâ7µ®é. Äñt¡~§º¢Ïä| ßý Çhøî©è.
CynicalC is offline   Reply With Quote


Old June 21st, 2012, 06:08 AM   #15
n4mwd
ninjette.org certified postwhore
 
n4mwd's Avatar
 
Name: D
Location: Palm Beach, FL
Join Date: Oct 2010

Motorcycle(s): 2006 Ninja 250R, 2007 EFI Ninja 250R

Posts: A lot.
Blog Entries: 1
I counted the threads. There are 15 total, 2 damaged, 13 still good.

Thread repair epoxy sounds interesting and may be adequate for fixing the bad threads. However I still can't get the bolt in to the original threads.

I called the machine shop and he said I had to removed the crank and just bring that in. I kind of expected that. He said that he didn't have a lathe capable of cutting internal threads, but that he thought he could probably do the job with the hand tools that he has.

He said there are three option depending on how things go. Basically, its what we have already discussed here. 1. Chase originals. 2. Drill and tap M12. 3. Drill and tap for helicoil - With the #1 option being the cheapest.

So now I need to get busy dropping the engine.
__________________________________________________
My Ninja Blog
Proud member of ABATE.My NYC Road Rage documentary - CENSORED!
n4mwd is offline   Reply With Quote


Old June 21st, 2012, 06:46 AM   #16
Racer x
ninjette.org certified postwhore
 
Racer x's Avatar
 
Name: Eric
Location: Iowa City
Join Date: May 2009

Motorcycle(s): 2008 Kawmeracchi 350 2010 Project X

Posts: A lot.
Blog Entries: 54
MOTM - Sep '18, Feb '16
If it was my bike I would use a demml tool and remove the damaged thread enough to start the bolt. 13 good threads and two that have the peak cut off will hold.
Racer x is offline   Reply With Quote


Old June 21st, 2012, 06:55 AM   #17
Motofool
Daily Ninjette rider
 
Motofool's Avatar
 
Name: Hernan
Location: Florida
Join Date: Mar 2011

Motorcycle(s): 2007 Ninja 250

Posts: A lot.
MOTY - 2016, MOTM - Dec '12, Jan '14, Jan '15, May '16
Quote:
Originally Posted by n4mwd View Post
.........But if the bolt is tight and locked in place, wouldn't the bolt itself become essentially part of the shaft in terms of mechanical stress?........
Not 100% sure, but I believe that it doesn't work that way.
Friction in the threads is the only force joining bolt and shaft; hence, they don't work as a solid piece.

The bolt imposes a traction stress on the shaft, because its only function is to create an axial force.

That force, combined with the wedge effect of the conical surfaces, develops enough friction between both parts as to avoid rotation due to inertia.

I have seen keys sheared when the bolt has not been torqued-in enough.

This is the tool that a machinist may have:

http://www.toolsource.com/spark-plug...rsbghs632busr3

This is how it works:
http://toolmonger.com/2007/05/22/re-...hreads-safely/

Google local "engine rebuilders"

I would leave the dimensions of the shaft as is, considering a heavy mass spinning at 12,000 turns a minute (200 per second) on the extreme of a shaft, and will try to repair that blind hole thread the best I can.
That way, the worst can happen is the bolt can't pull hard enough, shearing the key.

Best!
__________________________________________________
Motofool
.................................Never ride faster than your guardian angel can fly
"Mankind is composed of two sorts of men — those who love and create, and those who hate and destroy. Love is the bond between men, the way to teach and the center of the world." - José Martí
Motofool is offline   Reply With Quote


Old June 21st, 2012, 06:59 AM   #18
Motofool
Daily Ninjette rider
 
Motofool's Avatar
 
Name: Hernan
Location: Florida
Join Date: Mar 2011

Motorcycle(s): 2007 Ninja 250

Posts: A lot.
MOTY - 2016, MOTM - Dec '12, Jan '14, Jan '15, May '16
Quote:
Originally Posted by n4mwd View Post
............He said there are three option depending on how things go. Basically, its what we have already discussed here. 1. Chase originals. 2. Drill and tap M12. 3. Drill and tap for helicoil - With the #1 option being the cheapest.
..............
Sorry, I didn't see your previous post; I was looking for that tool shown in post #17 above.
That tool is made for repairing spark plugs and any blind hole in M14, M12 and M10, being M10 the less common.

I still don't see the need for opening the engine.

I would try other shops and opinions.
__________________________________________________
Motofool
.................................Never ride faster than your guardian angel can fly
"Mankind is composed of two sorts of men — those who love and create, and those who hate and destroy. Love is the bond between men, the way to teach and the center of the world." - José Martí
Motofool is offline   Reply With Quote


Old June 21st, 2012, 08:13 AM   #19
n4mwd
ninjette.org certified postwhore
 
n4mwd's Avatar
 
Name: D
Location: Palm Beach, FL
Join Date: Oct 2010

Motorcycle(s): 2006 Ninja 250R, 2007 EFI Ninja 250R

Posts: A lot.
Blog Entries: 1
Thanks for the tip on the back tappers. Unfortunately, I couldn't find anyone that sells one for 1.25 thread pitch (M10x1.25). I think they would be ideal in this situation if I could get one to fit.

I've decided to take the engine (intact) to the machine shop first and see if I can get him to work on it without me having to split it. I've got no clue how many gaskets, seals and bearings I'll need to replace if I do that. I think he is concerned about weight, but from what I've heard, its only about 90# and is much lighter than the cast iron engine blocks they're used to dealing with.
__________________________________________________
My Ninja Blog
Proud member of ABATE.My NYC Road Rage documentary - CENSORED!
n4mwd is offline   Reply With Quote


Old June 21st, 2012, 08:18 AM   #20
Motofool
Daily Ninjette rider
 
Motofool's Avatar
 
Name: Hernan
Location: Florida
Join Date: Mar 2011

Motorcycle(s): 2007 Ninja 250

Posts: A lot.
MOTY - 2016, MOTM - Dec '12, Jan '14, Jan '15, May '16
Good choice!
Drain all the fluids carefully.

Any shop equipped with a vertical lathe could easily fix it.

One year ago, I had a very happy experience with these guys that repaired some parts of the engine of my car:

Engine Rebuilders of Palm Beach
1722 Donna Rd, West Palm Beach, FL 33409
(561) 478-0800

I don't know if they have the specific tools for this case or a lathe, but they are experienced in these type of repairs.

Best!
__________________________________________________
Motofool
.................................Never ride faster than your guardian angel can fly
"Mankind is composed of two sorts of men — those who love and create, and those who hate and destroy. Love is the bond between men, the way to teach and the center of the world." - José Martí
Motofool is offline   Reply With Quote


Old June 21st, 2012, 08:24 AM   #21
n4mwd
ninjette.org certified postwhore
 
n4mwd's Avatar
 
Name: D
Location: Palm Beach, FL
Join Date: Oct 2010

Motorcycle(s): 2006 Ninja 250R, 2007 EFI Ninja 250R

Posts: A lot.
Blog Entries: 1
I've been talking to Lake Park Machine Shop. They did some work for me a few years back. I'll call your guy next if my guy doesn't work out.
__________________________________________________
My Ninja Blog
Proud member of ABATE.My NYC Road Rage documentary - CENSORED!
n4mwd is offline   Reply With Quote


Old June 21st, 2012, 09:22 AM   #22
alex.s
wat
 
alex.s's Avatar
 
Name: wat
Location: tustin/long beach
Join Date: Sep 2009

Motorcycle(s): wat

Posts: Too much.
Blog Entries: 5
MOTM - Oct '12, Feb '14
it feels lighter than 90lbs empty... i would guestimate closer to 60... i picked it up without issue and im a weakling
__________________________________________________
alex.s is offline   Reply With Quote


Old June 21st, 2012, 09:30 AM   #23
CynicalC
ninjette.org certified postwhore
 
CynicalC's Avatar
 
Name: Colin
Location: Bay Area
Join Date: Feb 2011

Motorcycle(s): '96 EX250

Posts: A lot.
Quote:
Originally Posted by Motofool View Post
Good choice!
Drain all the fluids carefully.

Any shop equipped with a vertical lathe could easily fix it.

One year ago, I had a very happy experience with these guys that repaired some parts of the engine of my car:

Engine Rebuilders of Palm Beach
1722 Donna Rd, West Palm Beach, FL 33409
(561) 478-0800

I don't know if they have the specific tools for this case or a lathe, but they are experienced in these type of repairs.

Best!
Again, you don't need any machine to fix a couple damaged threads. Especially if it's only 2 threads. >_< seriously.
__________________________________________________
Ç¥ñ頻| ßÿ Ñâ7µ®é. Äñt¡~§º¢Ïä| ßý Çhøî©è.
CynicalC is offline   Reply With Quote


Old June 21st, 2012, 02:07 PM   #24
n4mwd
ninjette.org certified postwhore
 
n4mwd's Avatar
 
Name: D
Location: Palm Beach, FL
Join Date: Oct 2010

Motorcycle(s): 2006 Ninja 250R, 2007 EFI Ninja 250R

Posts: A lot.
Blog Entries: 1
Got engine out. Its draining in a bucket right now. I'll take it over tomorrow.

I would do it myself but I don't believe that my skill level is adequate to complete the job successfully. I have already proven that I can make it worse.

I wish they made one of those back tappers in my size. That would make things A LOT easier.
__________________________________________________
My Ninja Blog
Proud member of ABATE.My NYC Road Rage documentary - CENSORED!
n4mwd is offline   Reply With Quote


Old June 22nd, 2012, 11:53 AM   #25
n4mwd
ninjette.org certified postwhore
 
n4mwd's Avatar
 
Name: D
Location: Palm Beach, FL
Join Date: Oct 2010

Motorcycle(s): 2006 Ninja 250R, 2007 EFI Ninja 250R

Posts: A lot.
Blog Entries: 1
Success!

Sort of. I took it to my machinist and he used several hand tools to get it the old threads chased. He said I didn't cross thread it with my tap, but rather, my tap was too soft to cut the hardened steel. He had a better tap.

Anyhow, $20 later, I have a clean bolt hole. The only thing is that it seems a bit wobbly. He said that most of the material that came out was thread compound and not metal.

I'm hoping that some loctite will tighten the threads back up when I put it back together.

Anyhow, the machinist guy was awesome. He literally dropped everything to come and work on my engine.
__________________________________________________
My Ninja Blog
Proud member of ABATE.My NYC Road Rage documentary - CENSORED!
n4mwd is offline   Reply With Quote


Old June 22nd, 2012, 12:03 PM   #26
Motofool
Daily Ninjette rider
 
Motofool's Avatar
 
Name: Hernan
Location: Florida
Join Date: Mar 2011

Motorcycle(s): 2007 Ninja 250

Posts: A lot.
MOTY - 2016, MOTM - Dec '12, Jan '14, Jan '15, May '16


Kudos to the machinist
__________________________________________________
Motofool
.................................Never ride faster than your guardian angel can fly
"Mankind is composed of two sorts of men — those who love and create, and those who hate and destroy. Love is the bond between men, the way to teach and the center of the world." - José Martí
Motofool is offline   Reply With Quote


Old June 22nd, 2012, 06:35 PM   #27
CynicalC
ninjette.org certified postwhore
 
CynicalC's Avatar
 
Name: Colin
Location: Bay Area
Join Date: Feb 2011

Motorcycle(s): '96 EX250

Posts: A lot.
Quote:
Originally Posted by n4mwd View Post
Sort of. I took it to my machinist and he used several hand tools to get it the old threads chased. He said I didn't cross thread it with my tap, but rather, my tap was too soft to cut the hardened steel. He had a better tap.

Anyhow, $20 later, I have a clean bolt hole. The only thing is that it seems a bit wobbly. He said that most of the material that came out was thread compound and not metal.

I'm hoping that some loctite will tighten the threads back up when I put it back together.

Anyhow, the machinist guy was awesome. He literally dropped everything to come and work on my engine.
Production work is monotonous. G-jobs make it more interesting. I don't buy the bit about your tap being too soft. A bolt was hard enough to damage the threads in the first place and a tap is no softer than a bolt. They're hardened and brittle and would break before flexing for the base metal.
__________________________________________________
Ç¥ñ頻| ßÿ Ñâ7µ®é. Äñt¡~§º¢Ïä| ßý Çhøî©è.
CynicalC is offline   Reply With Quote


Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
How to fix an out of round crank journal? n4mwd 1986 - 2007 Ninja 250R Tech Talk 28 July 12th, 2012 11:10 PM
Similar Threads feature Alex Forum Information 1 September 2nd, 2009 06:37 PM
Thanks for the DIY Threads tlhamon 2008 - 2012 Ninja 250R Tech Talk 2 April 15th, 2009 05:42 PM



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


Motorcycle Safety Foundation

All times are GMT -7. The time now is 02:25 PM.


Website uptime monitoring Host-tracker.com
Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Except where otherwise noted, all site contents are © Copyright 2022 ninjette.org, All rights reserved.