× Auto Repair Pros Member Benefits TechHelp Knowledge Base Forums Resources My iATN Marketplace Chat Pricing About Us Join Industry Sponsors Video Members Only Repair Shops Auto Pro Careers Auto Pro Reviews
Join Now
International Automotive Technicians Network
Prev Professional Automotive Repair Technical Discussions for March 30, 2007
International Automotive Technicians' Network (iATN) - Members Only
(Also Available: All, Asian, Chrysler, European, Ford, GM.)
Vehicle Owners: If you are seeking an automotive repair professional to service your vehicle, visit the iATN Repair Shop Finder.

Open Help Requests for All Makes and Models
Help Request Answers
1998 Audi A8 Quattro 4.2L No Start VIN: WAUBG34D3W
Vehicle cranks but will not start. Injector pulse present. Ignition pulse not-present No codes Fuel pressure tested and correct Input signals present (crank, cam) Will start sometimes (not often) Battery meets specifications
1989 BMW 735iL 3.5L Unknown VIN: WBAGC4315K
help bmw techs! we have this 735il in use as a customer shuttle car and it has developed the following issues that may or may not be related. the vehicle will intermittently seem like its starting out in 2nd gear when cold- it also runs rough/ seems to misfire...
1996 BMW 740iL 4.4L engine VIN: WBAGJ8326T
I replaced both heads and when I reassembled the motor I had put paint marks on all the cams and the cam sensor gear on the right bank. When I went to start the car it would not start until I disconnected the cam sensor, with the cam sensor disconnected the c...
2000 BMW M5 5.0L engine code VIN: WBSDE9345Y
I have a BMW M5 brought to us with P0491 secondary air injection system b1 code, the injection pump is working correctly, we checked for vacuum leaks and faulty connections, there isnt any diagnostic flow chart available to continue with, BMW is of no help, th...
1998 Buick LeSabre Limited 3.8L Misfire VIN: 1G4HR52K9W
I guys,I have buick Lesabre,It has a misfire at an Idle on #1 cylider,It is not solid miss,but it does miss bad to the point of setting the p0300.I did check for an Intake leak by pulling T-body off,I did not see any coolant in the intake.Also I did preform an... Trouble codes: P0300 (testing and results)
2000 Buick Park Avenue Ultra 3.8L oil pressure VIN: 1G4CU5414Y
Hi all, I'm hoping somone can help me out here. This car came to us with a light tapping noise at top of engine(noisey lifters). Several collapsed lifters found and replaced. We have a spec. for oil press. for this car of 60 psi at 1850 rpm. We are lucky if we...
2002 Buick Century Custom 3.1L abs motor VIN: 2G4WS52J12
i just started working on this vehical today.when your driving down the road the abs motor will start to run then shut off,sometimes it does it when you hit the brakes and sometimes you can just be driving down the road without your foot on the brake.it had a ...
1991 Chevrolet C1500 Cheyenne 5.0L Pedal Feel, Breaking VIN: 1GCDC14H0M
Front pads are fat and rear shoes have been adjusted out. I have bled this truck several times using gravity, vacuum, 2-man and with a phoenix injector - no luck. Emergency stopping is impossible; the harder you hit the pedal, the higher the resistance to peda...
1997 Chevrolet Blazer 4.3L air bag VIN: 1GNDT13W0V
i've got this 1997 chevy T blazer that has a air bag trouble code b1042 loop energy reserve voltage low(sir 42 current )alldata trouble tree lead me to replace the arming sensor under the driver's seat area (next to fuel filter area )cleared code's still have ...
1997 Chevrolet C1500 Suburban 5.7L Excessive Emissions, Poor Idle Quality, Cuts out, Misfire, Poor Fuel Economy VIN: 1GNFK16ROV
thanks in advance to a great bunch of guys. this vehicle came in with misfires on 3 cylinders,we changed the cap, rotor, wires , plugs, and fuel filter. no change, it burns so rich it will burn your eyes. we pulled the intake and found the pressure regulator l...
1998 Chevrolet S10 2.2L ign. loc cyl VIN: 1GCCS1448W
Loc cylinder an housing
1999 Chevrolet C1500 LS 5.7L No Start, Security Light On VIN: 1GBEC19ROX
As Mentioned before, another repair shop installed a used engine in this truck and did not hook any of the harness grounds up. The interior dash harness had shoted out and melted the plug and wires on headlight switch down to the fuse block. The truck came to ... Trouble codes: P1631
2004 Chevrolet Silverado 2500 LS 6.0L No Start VIN: 1GCGK23U54
I have an 04 Silverado that starts for about 3-4 seconds then stalls.I have checked fuel pressure 58 psi.Map and coolant sensor readings are normal.The vehicle theft detterent system light does not flash with key on.Thelight comes on for approx 5 seconds and g...
2001 Chrysler 300M 3.5L Steering VIN: 1CGHRDFS86
I replaced fronts struts and upper mounts on the 300m when i installed back into vehicle, made a test drive and steering wheel is almost upside down ,removed struts made sure rack was centered,still have same result.. product is monroe struts.Or should I get d...
1994 Dodge Dakota 5.2L Stall VIN: 1B7GG23Y9R
Vehicle came in for stalling intermittently when hot. When problem occurs we are losing spark. Fuel injector pulse and pressure are ok. We have replaced plugs, plug wires, cap & rotor, ignition coil, cam and crank sensors. We have 12 volts to the coil when the...
1996 Dodge Caravan 3.0L left front tire VIN: 2B4FP2534T
I am working on my neighbors Caravan and it has a problem I have not run into in my 19 yrs in this business. Whenever you accelerate from a stop or accelerate when trying to climb a hill, the left front tire will lift up off the ground and not make full contac...
1998 Dodge Ram 2500 5.9L No Start VIN: 1B7KF2369W
This truck is not preheating and is hard to stard in the morning. The Wait light is working but no signal from ECM to the 2 solenoids that activated the heater or the glow plug system. If I power manually the 2 solenoids it satad fine. Check wires and continui...
1998 Dodge Caravan SE 3.0L Excessive Emissions, Poor Idle Quality, Hesitation, Misfire, MIL Lamp on VIN: 2B4GP4538W
Good afternoon, I have this Caravan from a used car lot. It came from the sale so I dont have any history on it. It came in with a rough Idle and code po300. I swapped the bosch plugs for champion plugs and it came up with the po301 and po302 codes. So I pulle... Trouble codes: P0123, P0505
1987 Ford Escort GL 1.9L Poor Idle Quality, Surge, Misfire VIN: 1FABP2196H
Gentlemen: I only have a limited Sevice Manual for this as I do not have an emissions manual on how to diagnose the codes, nor do I have a break out box. The car starts and then starts to surge. I have checked all electrical and vacuum connections and can fi... Trouble codes: 87 (Primary Fuel Pump Circuit Failure), 22 (Manifold Abslute Pressure MAP or BARO Sensor Out of Range)
1994 Ford Taurus GL 3.0L timing chain VIN: 1FACP52U2P
ford guys , here we go . car has a noise just off idle , and also when throttle is released . noise is definately coming from timing cover [ stethescope ] replaced chain it was rubbing on a boss in the cover . didn't replace gears as car was apart and could'n...
1996 Ford Contour GL 2.0L trans pump VIN: 1FALP6531T
Hi, this car has no drive in any range. Engine off and engine running oil level is the same. Installed pressure gauge and it reads 0. The needle doesn't move. Pulled the pump and it looks perfect. Turned the oil pump drive shaft and it feels solid in the conve...
1997 Ford Explorer Sport 4.0L MIL Lamp on VIN: 1FMCU24X8V
WHEN VEHICLE ARRIVED CODES P0133 & P0153 WHERE IN MEMORY. RESEARCHED TSB'S AND FOUND TSB 97-15-22, REPROGRAM PCM IF BOTH CODES P0133 & P0153 WHERE IN MEMORY WITH NO DRIVEABILITY COMPALINTS. 1st-CHECKED UNDERHOOD FOR UPDATED DECAL, NONE FOUND, SENT PCM TO NAP... Trouble codes: P0133 (ho2s-11 slow response fixed), P0135 (ho2s-21 slow response fixed), P0340 (camshaft position sensor malfunction now)
1998 Ford E-250 Econoline 5.4L Misfire, MIL Lamp on VIN: 1FTNE2YL1W
The customer bought this van with a rod sticking through the block.We installed a used engine not sure of miles on engine.This engine has a dead skip on two cylinders,3&5. I've checcked the plugs which we installed new.I checked the coils and replaced with goo...
1998 Ford Ranger Splash 4.0L Poor Idle Quality, Hesitation, Misfire VIN: 1FTYR14X8W
My research is showing that this is a common problem. It has a rough idle when cold and at approx 35 MPH there is dramatic hesitation (almost stalling). Once the engine warms up the problem goes away and this has been very puzzling to me. I have changed the MA...
1999 Ford Econoline Super Duty Custom 7.3L No Start, Stall VIN: 1FDSS34F2W
hello ford techs, this powerstroke will run for a while then die, upon cranking the engine, the pid will show no rpm on the ids,and therpm control module. the cam signal is present with a lab scope attached at the pcm. this is an amulance with a ford factory... Trouble codes: P1316
2000 Ford F-250 Super Duty Lariat 7.3L Unknown VIN: 1FTNX21F3Y
Torque converter is not locking up, intermittently converter lock-up engages. At cruise upon accelerating, rpm increase and no converter unlock is present. Vehicle accelerates normally, but rpm are higher than should be. Concern was present before transmission...
1993 GMC C1500 Sierra SLE 5.7L Poor Idle Quality, Surge, Stall VIN: 2GTEC19K9P
hey guys this truck is loading up at cold starts and after warm up it seems to run a little better but not much,i have been over this thing several times but i cant seem to find anything,it will run fine for a minute than back to where it was running,any help ...
2002 GMC Sierra 2500 SL 6.0L Transfer case shift VIN: 1GTGK29U72
The 4WD shifting works on this truck and there is no "Service 4WD" light or any ATC codes. The problem is the transfer case will not go into neutral and when anything besides 2HI is selected that lamp button will flash. 4AUTO, 4HI, and 4LO all flash but they w...
1999 Honda Accord EX 3.0L shift lockout VIN: 1HGCG6675X
this is a well maintained honda. this car will not shift out of park.if you wait long enough it will eventually let you shift to gear with your foot on brake.i am on vacation and have no way to test anything so i am looking for help for family member .i know t...
2001 Honda Passport EX 3.2L Poor Idle Quality, Surge, Stall VIN: 4S6CK58W41
This Passport will idle rough and sometimes stall only after sitting over night. It will idle real low and rough, sometimes stall as if the IAC were too low, but only for a few seconds. Then it will smooth out and not do it again untill the next morning. This ...
2000 Jeep Wrangler SE 2.5L Ignition switch drive VIN: 1J4FA29P8Y
Hi, The drive between the lock cylinder and ignition switch is broken not allowing the ignition switch to turn all the way to the start possition. My problem is factory part is only serviced thru the dealer (me) with the complete steering column. $399 list fo...
2001 Kia Rio 1.5L driveability VIN: KNADC12331
we towed in this car a few weeks ago for a no start condition.we found that the car had jumped time and that all of the intake valves were bent.we installed a remanufacutred complete cylinder head from a company we have used several times in the past without a...
2002 Mercedes-Benz CL500 5.0L abc system VIN: WDBPJ756A2
greetings m/b fellows this cl 5 has abc system you can adjust this by activevating the control switch in dash and system does funtion up and down , but the right rear stays down, the right rear shock has no visable oil leaks and i dont have very much info on t...
2002 Mercedes-Benz ML320 3.2L Misfire, MIL Lamp on VIN: 4JGAB54E52
Hey fellow techs, this ML came in running poorly with check engine light on. He was in a hurry to get car back same day. We scanned codes showing misfire on sixth cyl. recommended service first which we did, plugs, fuel and air filter. He came back the next da...
1992 Mercury Grand Marquis GS 4.6L No Start VIN: 2MECM74W0N
Hi every one, Have a Grand Marquis that came in with blown 20 amp maxi fuse, replaced fuse and check fuel pressure was in spec at 36 psi, pinched return line and fuel pressure went up to 62 psi pump to me is working okay. Check fuel pump draw is 3 amps. Found ...
2004 Mercury Grand Marquis LS 4.6L air distribution VIN: 2MEFM75W94
Have a '04 Grand Marquis that upon acceleration air does not come out of the a/c vents, it switches to defroster ducts. Checked all vacuum hoses and lines, tested vac reservoir canister, all good. Even checked check valve as per Alldata test requirements. Inst...
1995 Nissan Almera 1500CC Poor Idle Quality, Stall, MIL Lamp on
Hi, you nissan techs out there, I need some help here.This one beats me. Customer brought in this Car because of cutting off and poor idle.Ignition, compression, fuel pressure are all o.k. Scanned with LAUNCH, and the code that came up indicated CRANK SENSOR C...
1996 Nissan Altima GLE 2.4L Misfire VIN: 1N4BU31D8T
hello friends, have a tough one. engine misfires under load at 1500 to 1700 rpm after engine warmed. vehicle has been to other repair shops and dealer, has new facory ignition wires, cap, rotor and spark plugs. road tested verified fault. felt like ignition mi... Trouble codes: P0301
2000 Nissan Pathfinder LE 3.3L alighnment VIN: JN8AR07Y9Y
hello fellow techs looking for a little help on this nissan . cust went off the road & bent the r/f strut . we installed 2 new front struts & mounts .also performed wheel alighnment. car came back 3 days later pulling very bad to the right . criss crossed both...
2001 Nissan Frontier SE 3.3L Poor Idle Quality, Stall, MIL Lamp on VIN: 1N6ED27T41
Hey Nissan Techs I need help. This vehicle came in running real bad from idle to about 2500 rpms. It had a code P0300 cylinder misfire and a P0325 knock sensor. Checked for vacuum leaks, fuel pressure, cap, rotor, plugs, maf sensor, O2 sensor wireing plugged i... Trouble codes: P0300
1998 Pontiac Grand Am SE 3.1L gauges, instruments, climate controls, radio VIN: 1G2NE52T4M
Hey Guys, My customer brought his '98 Grand Am for a high speed blower complaint. We found a blown fuse and used an oscilliscope to map a high amp spike when changing blower speeds as high as 55 amps. We replaced blower w/ a Delco unit, installed a new relay ...
1999 Pontiac Grand Am SE 2.4L Hesitation, Cuts out, Misfire, MIL Lamp on VIN: 1G2NE52T2X
this car has a stumble and misfire on #1 under heavy accel. we have scoped all the injectors they all look good, moved #1 and #4 and our misfire stays on #1 it seems like an ignition misfire. could a bad injector driver cause this bad of a miss? voltage drop b... Trouble codes: P1171
1997 Toyota Camry CE 2.2L MIL Lamp on VIN: 4T1BG22K2V
hello,and thanks in advance for any and all help.i've been seeing this camry about every six months (third time now)for a reoccuing dtc p0171 and a p1210.one of main problems i'm having is finding information on the p1210 code on the toyota information site (t... Trouble codes: P0171 (system too lean fuel trim), P1210 (sub injector circuit malfunction)
1999 Volkswagen Jetta GLS 2.8L Mechanical VIN: 3VWSE29M4X
normally I don't do this, but this is for another tech. He's working on a 99 jetta vr6 at the house. There are some coolant hoses behind the air pump that are leaking that he can't get to. The question is what is the best way to get the air pump out. Both of u...
2000 Volkswagen Jetta GLS 2.0L MIL Lamp on VIN: 3VWSA29M5Y
simple mil diag. find a code p0340,a lousy cmp pattern and a loose belt (that is said to have only 20k on it)Piece of cake right? buttoned up in record time...but still an instant and constant p0340 for cam sensor signal inplausable. Sensor tests nice and squa... Trouble codes: P0340

Fixes & Summaries for All Makes and Models
Fix/Summary Answers
1990 Audi 90 2.3L Poor Idle Quality, Surge, Stall
the vehicle is fixed although I am not completely happy with the repair. the injector upper seals (there are 2 on the top side) were bad. 2 of 5 were missing and the other 3 were in poor shape. i replaced them and readjusted everything and now it starts and id...
2000 Audi A8 Quattro 4.2L no forward VIN: WAUFL54D2Y
Thanks to all - received all good information/replys - mostly knowing to disconnect controller to check for full pressure to forward pointed me in the right direction - resulting in having to replace the trans. (used ZF reman) - all better now.. Thanks again
2001 Audi A4 Quattro Avant 1.8L heater control valve VIN: WAUKC68D61
Thank you all who replied. It appears the heater core clogging up on many of these vehicles is common. Many repplies noted several attempts at flushing the core to resolve the problem. The boss pulled out an old remedy and filled the heater core with Draino ov...
1977 Chevrolet G10 Sportvan 5.7L Mechanical VIN: CGL2574148
I think it's a 3/4 ton, about half of those who helped me said it was as to the 2 in the vin as oposed to the 1 I am thinking is a 1/2 ton. Thanks all of you who took time to see.
1988 Chevrolet K2500 Cheyenne 5.0L Cuts out VIN: 2GCFK24H7J
Once again,thanks to all! I received some great ideas and reminders ,such as the ECM ground at the thermostat housing,possible ESC control malfunction, balancer problems(timing) as well as most who agreed on the common distributor magnet problem. What through ... Trouble codes: 42 (est).
1999 Chevrolet Tahoe 5.7L turn signals VIN: 1GNEK3R1XJ
thanks for the help guys, the problem was in the trailor harness, the guy had installed it himself and it was a real butcher job thanks agian
2001 Chevrolet Tahoe 5.3L service 4wd light VIN: 1GNEK13T91
Replaced mode control switch as many suggested and that seems to have fixed it. Thanks for everyones help. Ken
1993 Chrysler Concorde 3.3L head lamps, door locks, power seat VIN: 2C3EL56T3P
We took the headlamp switch out then jumped the harness to turn the lights on. the fuse never blew. we replaced the headlamp switch and sent the car down the road, we have 'fixed' the short possibly something in the switch.
1999 Chrysler Sebring JXi 2.5L cranks long to start VIN: 3C3EL55H5X
sebring had long crank & overfueling plugs. map sensor looked fine on computer scan data but with a scope, it had irregular glitches.new map fixed it. thanks to all replies
2001 Chrysler Town & Country Limited 3.8L radio VIN: 2C8GP64L91
thanks to all who responded. faulty radio is still my diagnosis backed up by several respondents. first used radio was wrong unit, second one didnt play nor display clock or anything (at least old one would show clock most of the time) so am awaiting third use...
2001 Dodge Ram 1500 Laramie 3.9L gauges VIN: 1B7HC16X81
sorry it took so long to get back to you guys the customer decided not to pusue problem at this time thanks to all who replied
1998 Ford E-250 Econoline 5.4L engine assembly VIN: 1FTNE24L7W
Just want to thank everyone for all the replies. My boss is the one actully doing the work, so I passed on everyones info and let him make his own desicsion. He ended up stretching a chain across the valley and removed the driver's side motor mount(to clear oi...
2000 Ford Focus LX 2.0L alternator VIN: FAFP34P3YW
This model has two predominant charging problems, this car came in the door with both. 1. Bad wiring going to the alternator. It gets green inside the insulation and breaks. (particularly the small red wire to the regulator) Be sure to check right at the alt...
2000 GMC SCHOOL BUS 7.2L starter VIN: 1GDG7T1COY
Thanks to all who responded to my request on the 2000 GMC school bus chassis. The problem ended up being the orange/black wire from the PCM to the neutral safety switch. It is draped over the bell housing under the trasmission tunnel cover and it rubbed throug...
2003 GMC Savana 3500 6.0L Poor Idle Quality, Surge, MIL Lamp on VIN: 1GDJG31U73
replaced pcm on one of those educated guesses and woila. way to go you guys are the best. i still dont know what was bad in pcm but who cares when customer is happy. thanks again you guys Trouble codes: P, 0507 (idle speed too high), P0300.
1999 Honda Civic LX 1.6L Unable to scan VIN: 1HGEJ6679X
The DLC found and the rest was a piece of cake. At first I`d like to thank EVERYONE who had an extra minute to reply, very fast email answers!! In about 3 hours 10 people responded! IATN rules!!! Now the fix follows: I took apart the dr side dash and found dis... Trouble codes: 61 (D4 light on the cluster blinks 61 when blue 2pin connector shorted).
1992 Lexus LS400 4.0L starter VIN: JT8UF11E6N
thinks to all that replied.the problem was in the wireing.some one had pulled the st fuse and throwed away.cover to fuse block was missing ,fuse would blow every time you would crank,wires on trans was grounding out ,motor had been pulled 1year ago fixed wires...
1999 Mercedes-Benz C230 Kompressor 2.3L Misfire VIN: WDBHA24G6X
well people sorry for the late response but i have been awaiting the customers response and so far so good. the complete tune up seems to have cured the problem. so the basics did it again. thanks to everyone who replied regarding the pcm shutting off the inje... Trouble codes: P0302 (misfire 2 cyl), P0304 (misfire 4cyl), P0300 (random misfire).
1996 Mercury Sable GS 3.0L wont charge VIN: 1GO95D45HG
thanks ahead everyone who answered,agian sorry for the long delay but been in and out of hospital.it was the 175 amp bat winged fues replaced and runs and charges so good i sold it last week .agian sorry and thanks.
1995 Nissan Maxima SE 3.0L No Start VIN: JNICA21D8S
Thanks all for the replies. The replies were very good. I did try a known good ECM. Still no spark. I cut the wiring harness open at the right front strut tower check for broken wires found nothing bad.I ohmed most all wires out of the computer back to the cra... Trouble codes: P0600.
2001 Saturn SL1 1.9L Surge VIN: 1G8ZH52831
A replacment ECM Repaired this vehicle She has driven it 6 times on the route it normally failed - NO problems She even Paid us for the used ECM... Now all you Delco TEch Centers listen up If you have the Vetronix - bosch TSS Reflash System with a Tech 2 you c... Trouble codes: 172 (Rich).
2002 Saturn Vue 3.0L Fail Safe Mode VIN: 3GZCZ63B92
The TCM was the fix, but I have no explanation of why it failed. This was a Current Hard Code (P0963) the TCM was in Protect Mode. When in the Protect Mode I could not enter and use the Line PC Solenoid Output Control Function of my Tech 2 Scanner. As Steve fr...
2000 Subaru Outback 2.5L fuel VIN: 4S3H675347
The problem was fixed by replacing the fuel tank pressure solenoid. This unit was partially blocked causing the fuel vapors to be trapped when the new fuel was entering the tank. The fuel was backing up the fill pipe therefore shutting the fuel dispenser. This...
1983 Toyota Land Cruiser 4.2L valve train VIN: JT3FJ60G9D
Well after some serious thoughts the customer has decided to put an enging in the vehicle. The guys at the shop want to thank all those who responded and We all tend to agree with Bradley from Missouri that it is indeed a cam beaing that has spun. Customer dec...
1989 Toyota Pickup 2.4L No Start VIN: JT4RNO1P8K
Thanks for all your help guys , after probing the customer we got some new insight . Seems he neatly installed a new wire into the harness to replace the wire he could not find to repair and hot wired the fuel pump after the relay circuit (hence fuel pump ran ...
1993 Toyota MR2 2.2L overdrive VIN: JT2SW21M2P
Thanks for all the responses. Everyone was right on. The thermostat was stuck open causing the delayed shift. After replacing it, the delay is much shorter. I guess if I was from a cold weather state and not San Diego I might have come across this before.
1995 Toyota Corolla DX 1.8L Surge, Bucking under LOAD VIN: 1NXAE09B4S
First of all I wish to thank everyone for all the time and help! We ended up putting in another IGN Distributor from another vehicle that had come into the shop and it took care of the problem. So from there I had to figure out what part was bad. To make a lon...
1996 Toyota 4Runner SR5 3.4L Misfire, MIL Lamp on VIN: JT3HN86R4T
thanks for all the help, but customer declined repairs... found head gasket starting to leak... customer debating on trading in car or repairing. thanks for all the helpfull info !!! Trouble codes: P0306 (cylinder 6 missfire).
2006 Toyota SEQUOIA 4.7L Safety VIN: 5TDZ38A46S
I did not answer back since I just got the car here today and here is how I did. You must use black key to do the reprogramming not the grey one. Follow the steps 1-Sit in driver's seat with all doors shut except driver's, key out of ign. 2-Key in ignition, ...
1998 Volkswagen Beetle 2.0L MIL Lamp on VIN: 3VWBB61C9W
hello friends, 13 replies and all are the same, faulty mass air flow sensor troubles. car has been driven for more than 2 weeks and no reoccuring troubles. thanks for your time. Trouble codes: P1128, P0172.
2003 Volkswagen Jetta TDI 1.9L alttinater VIN: 3VWSP69M12
replaced ecm and thanks to most of the responses. and this is to be a help section. all i ask was for the load on a wire that turned on the alt. not someone saying a smart response as to check alt first. all but one gave very good help even though i already ch...
Prev (Also Available: All, Asian, Chrysler, European, Ford, GM.) Next