05/25/13 02:12 PM
Welcome,
Guest
. Please
login
or
register
.
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
News
:
Welcome to the Chevy Avalanche Fan Club of North America
Become a Supporting Member
Home
Help
Search
Login
Register
Bookmark
Advertisement
Put your advertisement image here...
Quick Navigation
Members
Partners
Resources
Forums
Fun Stuff
Meetings
Adventure
Club Store
Advertisement
Chevy Avalanche Fan Club Forum
>
Avalanche Owners Zone
>
Chevrolet Avalanche Problems, Questions & Answers
>
Problems: Drivetrain & Steering
(Moderator:
ItsStopher
) > Topic:
what is code P1870?
Pages: [
1
]
Go Down
« previous
next »
Print
Author
Topic: what is code P1870? (Read 1849 times)
0 Members and 1 Guest are viewing this topic.
hpnotic
Full Member
Offline
Posts: 101
Blue Beast
what is code P1870?
«
on:
08/14/06 06:38 AM »
I was out on a road trip yesterday and my check engine light came on. I also noticed that it started shifting hard from 1st to 2nd gear and also from 2nd to 3rd at low acceleration. I had been driving my truck for about three hours so the engine was pretty hot. I checked the trans and didn't see any metal filings and the fluid didn't smell burnt at all. Does this sound like a major problem or can it be something like a bad sensor or something minor that can be causing the problem. I'm pretty mechanically inclined and have a lot of mechs around to ask for advice or help. I would like to get this problem fixed without breaking my bank. And I have a 02 Z71 with about 110k on it now. I also just had my rear end repair if that might help with a diagnostic. If there are any ideas on what I can do to fix myself please let me know, I would greatly appreciate the
Logged
02 Blue Z-71, Billet Grill, Turbonator, Hyper Blue Headlights, Blue Bowtie, Blue Interior LED's, Chrome Gas Door Cover, Chrome Door and Tailgate Handles, 22" Forte Juice Rims, JL Audio Stealth Box, and More 2 Come!!!!!
ygmn
Administrator
Full Member
Offline
Posts: 30,551
Insert Funny Text Here _______________ .
Re: what is code P1870?
«
Reply #1 on:
08/14/06 07:01 AM »
Do any gages act funny?
Logged
Thread Killer ... After I post they die?
2002 Pewter Z66 - Sept 2001
CAFCNA Album
LSU BABY!
YANKEES BABY!
SAINTS BABY!
AVid
CAFCNA 2008 Supporting Member
Full Member
Offline
Posts: 2,516
Re: what is code P1870?
«
Reply #2 on:
08/14/06 07:57 AM »
Info - Diagnostic Information on DTC P1870 #02-07-30-001
Diagnostic Information on DTC P1870
2000-2002 Passenger Cars and Light Duty Trucks
with a 4L60E or 4L65E Automatic Transmission
Diagnostic trouble code (DTC) P1870, Transmission Component Slipping, may
have different root causes. The following diagnostic tips are provided to
assist in accurately repairing the condition.
Corporate Bulletin Number 01-07-30-023A, dated November 2001, is intended
for 1996-1999 vehicles with more than 32,000 km (20,000 mi). This bulletin
addresses wear in the valve body TCC isolator/regulator bore which can
cause DTC P1870. This wear condition is not the cause of DTC P1870 on any
2000 model year vehicle built after January 15, 2000, or any 2001 or 2002
vehicles as the valve body used on these vehicles has been revised to
prevent the wear condition.
Corporate Bulletin Number 99-07-30-005, dated March 1999, should be used
to help with diagnosis of this DTC. This bulletin will help to determine
if the DTC is caused by the TCC system or by a slipping internal
transmission component such as a clutch or band.
A plugged or restricted TCC apply fluid orifice (238, located in the pump)
may cause DTC P1870, especially in low mileage vehicles with less than
8,000 km (5,000 mi).
A converter clutch valve (224, located in the pump) which does not have
full travel of 13 mm (0.5 in) or is stuck in the off position may cause
DTC P1870. Inspect the valve for chips, debris, nicks or burrs. Also,
inspect the springs (225 and 226) to make sure they are not limiting valve
travel. A spring that is not fully wound may catch in the bore, limit
valve travel and cause DTC P1870.
A cracked or leaking TCC solenoid (part of harness 66) may cause DTC
P1870. Use solenoid test kit J 44246 to test the operation of this
solenoid.
A cracked or leaking TCC PWM solenoid (396) may also cause DTC P1870.
When attempting to diagnose a DTC P1870, it is important to also refer to
the appropriate Service Manual for further possible causes of this
condition.
Logged
hpnotic
Full Member
Offline
Posts: 101
Blue Beast
Re: what is code P1870?
«
Reply #3 on:
08/14/06 08:38 AM »
No my gauge doesn't act funny. No spike in rpms at all. Every thing is normal with the gauge.
Logged
02 Blue Z-71, Billet Grill, Turbonator, Hyper Blue Headlights, Blue Bowtie, Blue Interior LED's, Chrome Gas Door Cover, Chrome Door and Tailgate Handles, 22" Forte Juice Rims, JL Audio Stealth Box, and More 2 Come!!!!!
sperry
Silent Avalanche - In Memorial
Full Member
Offline
Posts: 13,160
I'll be right down...
Re: what is code P1870?
«
Reply #4 on:
08/14/06 10:09 AM »
Regardless of the set codes, gauges acting funny or not, ...or the like. With the trans problems you describe, I would
first check the ignition switch
before doing anything other than what you tried with the trans.
Monitor the switched voltages if possible, or better yet, with the usage you have on your Av @ 110K, I would just
replace the ign switch
anyway.
Then, if you're certain the voltages are correct at the trans, troubleshoot it as you were. Especially with close attention to the P1870 bulletin Avid posted.
Logged
’03 Z71 3:73 LPM Cladded. Fact. Roof Rack, TowPk, XM, Gen 6.2 OnStar, leather & heated/mem. Delphi OEM (UM8 INR Nav System W/Bose Luxury audio). BkUp Cam & entertainment on Nav . DIC, DIO’d Esc. Platinum cluster, Console DVD W/3 Vizlogic 7” 16:9 (two in articultng. '02 HR's & one in pass. visor), 3 A/V inputs/FM headph's. SS893 Fogs, Amber DRL's, All4onHi, All4OnBrake.
hpnotic
Full Member
Offline
Posts: 101
Blue Beast
Re: what is code P1870?
«
Reply #5 on:
08/14/06 01:23 PM »
Is this a problem that needs to be addressed right away or do I have some time with it before the repair should be done? I know you should get things fixed right away but is this something that's really not to serious, or should I park my truck at the shop to get fixed right now?
Logged
02 Blue Z-71, Billet Grill, Turbonator, Hyper Blue Headlights, Blue Bowtie, Blue Interior LED's, Chrome Gas Door Cover, Chrome Door and Tailgate Handles, 22" Forte Juice Rims, JL Audio Stealth Box, and More 2 Come!!!!!
sennister
Full Member
Offline
Posts: 3,082
Re: what is code P1870?
«
Reply #6 on:
08/14/06 01:30 PM »
Quote from: hpnotic on 08/14/06 01:23 PM
Is this a problem that needs to be addressed right away or do I have some time with it before the repair should be done? I know you should get things fixed right away but is this something that's really not to serious, or should I park my truck at the shop to get fixed right now?
I would do it sooner than later. It could be hard on the tranny to let it go.
Logged
03 Z71 Avalanche cladded, every option but on*, XM, RSE (DVD) and Side Airbags.
Mods: Cubby Cam Tailgate Cam, 130 AMP Alternator, Amber DRL, Full Time DRL, 4 on High, K&N Air Filter, Flowmaster S40, Power Tailgate Lock, Key Fob Mod, Parking Brake Mod, Headrest Mod, Mag Light Mod, Removed factory cross bars on roof rack, Thule 450 Crossroads & 58" crossbars
99 Audi A4
97 Chevrolet Blazer
93 Honda ST1100
wrench115
Full Member
Offline
Posts: 28
I love the Chevy Avalanche
Re: what is code P1870?
«
Reply #7 on:
08/14/06 06:34 PM »
I answered this for you in your original post
http://www.chevyavalanchefanclub.com/cafcna/index.php/topic,66842.0.html
I'll repost it here for you. I don't know if you're skipping over it or if it's something you just don't really want to see but...
The two most common failures for this code, in the 4l60e that you have, would be.
1. Valve body it's self. The TCC signal valve wears out the bore fluid slips past and you get an excessive slip speed reading.
2. The TCC PWM valve in the pump. This one is rare, but I have seen 2-3 fail and not regulate apply pressure.
EDIT: I also remembered one more thing. This one is less common but due to your mileage it may apply. The transmission pump bushings that seal against the input shaft MAY be worn out causing a fluid pressure loss when hot. I've run into this one a few times on higher mileage rear wheel drive vehicles with the 4l60e in them.
If you can gain access to a scan tool. Watch TCC slip speed at 45-50 mph maintaining a steady speed. When the TCC is engaged slip speed should drop to 0. It may spike to around 40-50 but SHOULD not exceed 100 RPMS. If it exceeds 100 RPMS but not in excess of 200 RPMS it's a TCC signal valve worn out in the valve body.
If it exceeds 200 RPMS chances are you are losing apply pressure internally. For example stator shaft bushings in the pump. Or possibly a busted Stator inside the convertor.
If it is just the signal valve you have two options you can purchase a repair kit for the valve body. Or replace the valve body.
Doing a corvette 2-4 servo swap will not fix this problem. The rear end in no way shape or form will cause or fix this problem.
What is happening is the PCM monitors TCC slip speed for excessive RPMS anything over 100 RPMS for 10 seconds it pops the code. It has to see 2 consecutive failures or an extended failure to pop a light.
Just a little warning though. If you don't know or have never worked on a transmission. I HIGHLY suggest you have someone familiar with them to do the repairs. A small grain of sand can destroy an entire transmission.
There is another "fix" that GM came out with prior to the 2000 model year. It requires drilling a small hole inside of a cap in the valve body. I haven't actually done this in awhile since it can sometimes lead to a "hunting" sensation or a "5th" gear shift when the TCC engages.
And in answer to the question can I ignore this will it cause a bigger issue? Yes the torque convertor slip speed is excessive. It will over heat the convertor leading to a failure. You will eventually overheat and shorten the life of clutches.
Take my advice or don't. It's your truck. The problem can't be patched.
Logged
sperry
Silent Avalanche - In Memorial
Full Member
Offline
Posts: 13,160
I'll be right down...
Re: what is code P1870?
«
Reply #8 on:
08/14/06 08:21 PM »
Now that's some really well put, helpful info..
Logged
’03 Z71 3:73 LPM Cladded. Fact. Roof Rack, TowPk, XM, Gen 6.2 OnStar, leather & heated/mem. Delphi OEM (UM8 INR Nav System W/Bose Luxury audio). BkUp Cam & entertainment on Nav . DIC, DIO’d Esc. Platinum cluster, Console DVD W/3 Vizlogic 7” 16:9 (two in articultng. '02 HR's & one in pass. visor), 3 A/V inputs/FM headph's. SS893 Fogs, Amber DRL's, All4onHi, All4OnBrake.
hpnotic
Full Member
Offline
Posts: 101
Blue Beast
Re: what is code P1870?
«
Reply #9 on:
08/15/06 04:12 AM »
I appreciate the great advice wrench115. I will have it looked at. The truck is in great condition except for what's going on right now. Thanks on the input.
Logged
02 Blue Z-71, Billet Grill, Turbonator, Hyper Blue Headlights, Blue Bowtie, Blue Interior LED's, Chrome Gas Door Cover, Chrome Door and Tailgate Handles, 22" Forte Juice Rims, JL Audio Stealth Box, and More 2 Come!!!!!
hpnotic
Full Member
Offline
Posts: 101
Blue Beast
Re: what is code P1870?
«
Reply #10 on:
08/16/06 08:44 AM »
I got another question with this problem. I was leaving work to take my lunch break and the check engine light went out
What does that mean, is that good or bad. Does the computer clear the code itself after being on for a while or is it something else. I appreciate any input on this one. I'm still getting my truck look at this weekend.
Logged
02 Blue Z-71, Billet Grill, Turbonator, Hyper Blue Headlights, Blue Bowtie, Blue Interior LED's, Chrome Gas Door Cover, Chrome Door and Tailgate Handles, 22" Forte Juice Rims, JL Audio Stealth Box, and More 2 Come!!!!!
sperry
Silent Avalanche - In Memorial
Full Member
Offline
Posts: 13,160
I'll be right down...
Re: what is code P1870?
«
Reply #11 on:
08/16/06 08:49 AM »
If there are no recurring instances of what set the code(s) after 50, 100 or 200 ign on/off cycles (depends on what it is), the MIL will extinguish.
Logged
’03 Z71 3:73 LPM Cladded. Fact. Roof Rack, TowPk, XM, Gen 6.2 OnStar, leather & heated/mem. Delphi OEM (UM8 INR Nav System W/Bose Luxury audio). BkUp Cam & entertainment on Nav . DIC, DIO’d Esc. Platinum cluster, Console DVD W/3 Vizlogic 7” 16:9 (two in articultng. '02 HR's & one in pass. visor), 3 A/V inputs/FM headph's. SS893 Fogs, Amber DRL's, All4onHi, All4OnBrake.
rK99
CAFCNA 2008 Supporting Member
Full Member
Offline
Posts: 423
Don't forget to bring an AV! 78800 mi and counting
Re: what is code P1870?
«
Reply #12 on:
08/16/06 08:55 AM »
My recent problem with my ignition (eventually revealed to be the knock sensor) caused my light to come on and occasionally go out. It had been on for at least a week straight when the dealer fixed it.
Logged
2003 Onyx Black, Z-71, leather, bose, sunroof, 4.10 gears, steering wheel controls. Mods: GM roof rack, tinting, WeatherTech (bug shield, weather flectors), Maglite mod and fire extinguisher in TB, Silverstars (lows, highs, fogs, signals), LOF, K&N FIPK2 w/Filter wrap, MAF Sensor, cabin air filter retrofit, Denali cluster
sperry
Silent Avalanche - In Memorial
Full Member
Offline
Posts: 13,160
I'll be right down...
Re: what is code P1870?
«
Reply #13 on:
08/16/06 09:06 AM »
Some are brief and just come & go. If the problem repeats, then the code sets.
I do believe the KS fault is one of those. Why? Perhaps so a code doesn't set with bad fuel?
Somewhere I had a list or table of the criteria and levels of MIL operation, code storage and such.
Logged
’03 Z71 3:73 LPM Cladded. Fact. Roof Rack, TowPk, XM, Gen 6.2 OnStar, leather & heated/mem. Delphi OEM (UM8 INR Nav System W/Bose Luxury audio). BkUp Cam & entertainment on Nav . DIC, DIO’d Esc. Platinum cluster, Console DVD W/3 Vizlogic 7” 16:9 (two in articultng. '02 HR's & one in pass. visor), 3 A/V inputs/FM headph's. SS893 Fogs, Amber DRL's, All4onHi, All4OnBrake.
sperry
Silent Avalanche - In Memorial
Full Member
Offline
Posts: 13,160
I'll be right down...
Re: what is code P1870?
«
Reply #14 on:
08/16/06 09:22 AM »
Here's some PCM info for the reading
. Some explanation on DTC's are near the end of the article.
Logged
’03 Z71 3:73 LPM Cladded. Fact. Roof Rack, TowPk, XM, Gen 6.2 OnStar, leather & heated/mem. Delphi OEM (UM8 INR Nav System W/Bose Luxury audio). BkUp Cam & entertainment on Nav . DIC, DIO’d Esc. Platinum cluster, Console DVD W/3 Vizlogic 7” 16:9 (two in articultng. '02 HR's & one in pass. visor), 3 A/V inputs/FM headph's. SS893 Fogs, Amber DRL's, All4onHi, All4OnBrake.
hpnotic
Full Member
Offline
Posts: 101
Blue Beast
Re: what is code P1870?
«
Reply #15 on:
08/16/06 11:18 AM »
Thanks sperry that was really helpful
Logged
02 Blue Z-71, Billet Grill, Turbonator, Hyper Blue Headlights, Blue Bowtie, Blue Interior LED's, Chrome Gas Door Cover, Chrome Door and Tailgate Handles, 22" Forte Juice Rims, JL Audio Stealth Box, and More 2 Come!!!!!
hpnotic
Full Member
Offline
Posts: 101
Blue Beast
Re: what is code P1870?
«
Reply #16 on:
11/17/06 08:45 AM »
Well it took me a while to respond, just getting back off a little deployment. But I called AAMCO for a estimate and it was sky high. So I found another shop here in my area. They diagnosed the problem and said that I need a new throttle body. Paid around $300 for the repair. Got my baby back this morning and she is riding great. The shifts are smooth and I no longer have to worry about the hard shifting from the gears. Thanks for all the advice everyone. Greatly appreciated.
Logged
02 Blue Z-71, Billet Grill, Turbonator, Hyper Blue Headlights, Blue Bowtie, Blue Interior LED's, Chrome Gas Door Cover, Chrome Door and Tailgate Handles, 22" Forte Juice Rims, JL Audio Stealth Box, and More 2 Come!!!!!
Pages: [
1
]
Go Up
Print
Chevy Avalanche Fan Club Forum
>
Avalanche Owners Zone
>
Chevrolet Avalanche Problems, Questions & Answers
>
Problems: Drivetrain & Steering
(Moderator:
ItsStopher
) > Topic:
what is code P1870?
« previous
next »
Jump to:
Please select a destination:
-----------------------------
CAFCNA News and Business
-----------------------------
=> CAFCNA News
-----------------------------
CAFCNA Discussion
-----------------------------
=> Chevrolet Avalanche Zone 2002 - 2006
=> Chevrolet Avalanche Zone 2007 - ???
=> Buyer Questions & Answers
=> Cadillac EXT Zone
=> Avalanche Stories At Pete's Place
=> I Gave/Got A Club Brochure
=> Chevrolet Avalanche Future is Coming to End in 2013
=> General Motors News & Discussions
-----------------------------
Avalanche Owners Zone
-----------------------------
=> Chevrolet Avalanche Maintenance & Care
===> Detailing the Avalanche
===> Oil Change & Lube Shop
=> Chevrolet Avalanche Problems, Questions & Answers
===> Problems: 2007+ Avalanche & EXT
===> Problems: Basic Electrical
===> Problems: Brakes
===> Problems: Drivetrain & Steering
===> Problems: Engine
===> Problems: Exterior
===> Problems: Fit & Finish
===> Problems: Interior
===> Problems: Recalls, Dealerships, TSB & Warranties
===> Problems: Systems
===> Problems: Water Leaks
===> CAFCNA's Sperry Tech Center
=====> CAFCNA TSB info
=====> CAFCNA Techlink
=> Chevrolet Avalanche Accessories & Modifications
===> MODS: 2007+ Avalanche & EXT Specific
===> MODS: Bowtie, Grills, Bug Deflector & Vent Visor
===> MODS: Bumpers, Brush Guards Nerf Bars & Assist Steps
===> MODS: Cladding
===> MODS: Custom Avy & EXT Trucks
===> MODS: Decals, Emblems, Painting & Tint
===> MODS: Exterior Misc
===> MODS: Interior Misc
===> MODS: Lighting Interior & Exterior
===> MODS: Tires & Wheels
===> MODS: Toys, Collectables, Clothes & Others
===> MODS: WBH Specific Accessories
===> MODS: Outside USA Resources
=> Chevy Avalanche Performance Modifications
===> Perf: 2500 Specific Perfomance Mods
===> Perf: Air Intakes Kits & Filters
===> Perf: Drivetrain Brakes & Suspension
===> Perf: Engine Computer
===> Perf: Exhaust
===> Perf: Forced Induction
===> Perf: Ignition & Engine
=> Chevrolet Avalanche Off-Road & 4X4 Driving
===> Offroad: Accessories
===> Offroad: Lifts, Suspension & Drivetrain
===> Offroad: Tales From the Trail
===> Offroad: Technique, Tips & Questions
===> Offroad: Wheels & Tires
=> Chevrolet Avalanche Towing & Hauling
===> 2500 Towing & Hauling Specific Issues
=> Chevy Avalanche Audio/Video & Electronics
===> A/V: Alarms & Remote Starters
===> A/V: Amps, Subs & Speakers
===> A/V: Fabrication, Installs and Custom Work
===> A/V: Factory Integration & Adapters
===> A/V: Head Units, Navigation & Video
===> A/V: Installation FAQ & Help
===> A/V: Power
===> A/V: Parking assist systems
===> A/V: Satellite Radio Systems
===> A/V: Two Way Radios, OnStar, Cellphones, Radar Detectors, computers etc
=> CAFCNA Site Sponsors Store Section
-----------------------------
Worldwide/National Chevy Avalanche Get Together
-----------------------------
=> 2013 Worldwide Chevy Avalanche Get Together
-----------------------------
CAFCNA Meets and Cruises
-----------------------------
=> Regional Meets & History
===> 2012 Worldwide Chevy Avalanche Get Together
===> 2011 Worldwide Chevy Avalanche Get Together
===> 2010 Worldwide Chevy Avalanche Get Together
===> 2009 National Chevy Avalanche Get Together
===> 2008 National Chevy Avalanche Get Together
===> 2007 National Chevy Avalanche Get Together
===> 2006 National Chevy Avalanche Get Together
===> GTG History
=====> 2009 STI - VI OCT 22-25
=====> 2008 Wild West June 27-29
=====> 2008 Region 1 Jamboree June 6-8
=====> 2007 STI - V Oct 24-28
=====> 2007 SoCal Mega Meet IV Sept 15
=====> 2007 Music City Mayhem May 2-7
=====> 2006 California MEGA Meet III Sept. 23
=====> 2006 STI - IV Oct 25-30
=====> 2006 Southern Nights Super Chevy Show May 18-21
=====> 2006 Crystal River GtG 2 Feb
=====> 2006 3rd Laughlin Nevada Jan 27-30
=====> 2005 California MEGA Meet II Sept. 24
=====> 2005 US/Canadia Niagara Falls GTG Jun 3-5
=====> 2005 Bluegrass GTG April 14-17
=====> 2005 Laughlin Nevada Jan 28-31
=====> 2004 STI - II Oct 29-31
=====> 2004 Southern Palo Dura Canyon Sept 10-12
=====> 2004 Hotlanta August 21
=====> 2004 Grandstand June 18-19
=====> 2004 US/Canadia Niagara Falls June 4-6
=====> 2004 Paris Landing Apr 30 - May 1
=====> 2004 Big Bend Nat. Park Feb. 13-16
=====> 2003 West Coast Regional Meet
=====> 2003 STI Cruise October 10-12
=====> 2003 National Meet
=====> 2003 Southern Region Meet June 27-29
=====> 2003 East Regional Meet June 6-8
=====> 2002 Wild West
=> Region I - Northeast, Mid-Atlantic, Appalachia
===> Connecticut
===> Kentucky
===> MD-DE-DC
===> New England
===> New Jersey
===> New York
===> Ohio
===> Pennsylvania
===> Virginia
===> West Virginia
=> Region II - Southeast & Caribbean
===> Alabama
===> Florida
===> Georgia
===> Mississippi
===> N. Carolina
===> S. Carolina
===> Tennessee
===> Caribbean
=> Region III - Midwest and Great Lakes
===> Illinois
===> Iowa
===> Indiana
===> Kansas
===> Michigan
===> Minnesota
===> Missouri
===> Nebraska
===> N. Dakota
===> S. Dakota
===> Wisconsin
=> Region IV - South Central
===> Arkansas
===> Colorado
===> Louisiana
===> New Mexico
===> Oklahoma
===> Texas
=> Region V - Pacific Northwest and West
===> Arizona
===> California
===> Hawaii
===> Idaho
===> Montana
===> Nevada
===> Oregon
===> Utah
===> Washington
===> Wyoming
=> Region VI - Far North and Canada
=> Outside Americas
-----------------------------
For Sale Or Trade
-----------------------------
=> Chevrolet Avalanche For Sale
ChevyAvalancheFanClub website are the rightful owners as indicated in the ALT TXT tags provided. Chevrolet, Chevy, Avalanche, PRO-TEC, PASSlock, Midgate, the Chevrolet bowtie logo, Avalanche logo, and their images are registered trademarks of the General Motors Corporation and are used with kind permission as approved by Chevrolet Public Relations, Chevrolet Brand Management, and the Chevrolet Legal Department (thanks Chevrolet!). OnStar and it's logo are the property of OnStar. XM, XM Radio, and the XM logo are property of XM Radio. I'm just a little guy so don't even think about suing me. It's recommended you read the
Privacy Policy
and
Terms of Use
of this website. The Chevrolet Avalanche Fan Club of North America is a proud member of SEMA, the Specialty Equipment Market Association. All content appearing on this is protected under international copyright ©, 2002 to 2008, All Rights Reserved
Loading...