Hyundai Forum: Hyundai Performance Forum banner

D.I.Y. - BOSCH MOTRONIC OBD1 ECU DISASSEMBLY AND INFO!! - 22 - PICS!!!

68K views 83 replies 27 participants last post by  vectra28 
#1 ·
I would first like to state that the contents herein are the sole intellectual property of the author. They may be distributed freely only if this disclaimer is observed and included with the work upon distribution. This work is to be treated as open source product. It may be distributed freely for the purpose of knowledge, education, and personal gain provided the following conditions are observed.

1: You may NOT use this work for personal monetary gain.
2: You may NOT distribute this work or any of it’s parts as included with a product.
3: You may NOT use this work as a promotional element to a product being sold for any amount greater then $00.00

If you wish to use this work for any of the above-mentioned conditions, you must contact the author first for written permission to do so. Thank you.

Author: Matthew A. Spynda (linear8002@hotmail.com)

------------------------------------------------------------------------------------------------

BOSH MOTRONIC ECU DISASEMBLY GUIDE:

A bit about our BOSCH OBD1 ECU’s

Let me first start by saying that there is often a lot of speculation about our Hyundai ECU’s being “special”, limited, and almost impossible to work with. Hopefully I will educate you further into the facts about our ECU’s and they’re capabilities and dispel some of the myth or misinformation about the BOSCH MOTRONIC OBD1 ECU Used in our S-coupes, excels, accents, etc.

Many refer to our ECU as a “smart ECU” or a “learner” And this is true to a degree. Let me state that although our ECU’s eeprom set is custom tailored to our specific vehicles it is capable and DOES support MANY platforms. And may be found in VW, AUDI, PORSCHE, BMW, Etc. Our Hyundai ECU’s do NOT set up apart from the rest of the automotive world and were not designed “just for the special Hyundai people”. Only the program set on the EEPROM’s and resistors that take input from various sensors are changed in these units to tailor them to specific vehicles. Many VW, Porsche, and BMW tuners have “been there, done that” when it comes to hacking our ECU’s apart and starting from scratch, while the beloved Hyundai tuners are still scratching they’re heads thinking “what can we do with this?” and the answer is simple – Anything the Porsche, VW, Audi, or BMW tuners have done! Even Subaru's run these things!

Until the Hyundai tuners get a good footing in the world of they’re ECU’s a good place to start learning is from the guys that have been hacking into these boxes since the beginning; the euro tuners. They have forums, search buttons, and you have google too. Research is powerful, I am giving you clues. For example, if there is a software based interface for tuning any of the above listed car makers ECU's - It WILL tune ours!

As far as dispelling any misconceptions about the ECU’s bugs or learning capabilities let me make a few more statements that I believe to be 100% correct through good old fashioned research. The reason our ECU’s behave better after a reset when we have performance modifications is easy. The Bosch motronic ecu’s have a type of watchdog platform built into the system program. The watchdog’s job is to compare engine sensor readings to a set of acceptable parameters contained in the EEPROM program. The system was designed with a really intelligent idea in mind, unfortunately it’s not very tuner friendly as far as bolt-on are concerned. It was designed to compare and adjust as necessary; the operating parameters to compensate for good old fashioned engine wear and over time any increased emissions, etc.

A vacuum hose cracks? - The ecu works around the changes.

Leaky injector? – The ecu tries to work around that too.

Emissions too high? – The ecu tries to work around that.

Now it is easy to see from an emissions and reliability standpoint why this was brilliant. Now think about performance modifications and how they could possibly replicate those conditions and it’s easy to understand why it is a nightmare to tuners.

Try and advance your timing mechanically – The ecu tries to retard it to meet the parameters in the EEPROM.

Increase you fuel flow – The ecu tries to work around it to meet parameters.

Increase your air flow – With an exhaust without proper timing advancment, an excess of unspent fuel will water down your o2 sensor to the point of leaning out the A/F mixture. So guess what? Your ecu just tried to correct this.

Etc, etc, etc..

It is no great wonder, taking these things into consideration that resetting your ecu, therefore putting the ecu into start-from-scratch mode; will allow you to realize the performance gains of your bolt on parts. Unfortunately the one thing a reset won’t do is eliminate the set parameters in the watchdog system and eventually the ecu will compare and tune as necessary to meet the stock parameters once again (yes, I am sighing right along with you right now) Can anything be done? YES!

1: Custom tune the EEPROM in your ECU to include new operating parameters that take into consideration your performance modifications (hundreds)

2: Purchase and install an already tuned custom chip or chip set for your ecu. Most companies will consider your mods when mapping your custom chip. (hundreds)

3: Bypass the ECU and go stand alone management. (can we say thousands?)

4: Piggyback management? Possible, but as long as your Bosch motronic can see sensors and still has the hardwired ability to change anything; you’ll still be fighting with it. If you can isolate it’s ability to adjust timing and fuel and let your external unit do it, the monkey may be off your back. (hundreds)

5: Hack your ECU harness power feeds and make them ALL switched! (Possibly the cheapest way out) Therefore your ecu will be in start-from-scratch mode every time you start the car. (REAL cheap! But has it’s limitations)

The most common figure kicked about is 10% when it comes to watchdog threshold. The exact figure is unknown to me. If a parameter get’s 10% or more out of spec, the ecu tries to fix it. SO small mods could be done and small gains made before the “bosch police” step in. But do anything drastic and the ecu will put your system “under arrest” until the next reset.

Due to the nature of this watchdog system I cannot see how “resetting your ecu and driving like a madman for 30 minutes” would be anything but a misconception. The logic of the system leads me to believe that until hard-core proof is presented it is false. If anything a hard drive will at best force the ecu to fine-tune the system under the most intense operating conditions, which will result in more accurate emissions elimination during easy driving. So if your worried you won’t pass a smog test, go reset your ecu, drive like hell for 3 days and pull it into the lot of the inspection station. The emissions should be about as clean as they are gonna get. Else, I cannot take into consideration the design of the system, weighed against the simple fact that no car company designs an ECU with performance in mind; and still honestly believe that this ecu will allow you to remap it to your driving habits with a simple reset and a speeding ticket. The reason a reset helps is simply because as mentioned before, your ecu is starting from scratch and has not tuned out your mods yet. It is an emissions device, and always will be. That’s why ECU’s were introduced into vehicles in the first place. After you drive it around for a while smiling about your new HP gains, your ecu will eventually tune out your newfound HP so gradually that you won’t even notice you lost it until you reset again.

It is just one giant circle. You need to break the cycle.

I will now go into a D.I.Y I wrote myself to help you open up your Bosch motronic ECU and have a look around at things, or even install a custom chipset. Or if you like you can just stare this tuner-hating beast dead in it’s core. Understand that your bosch ecu does not tailor itself to your needs. It tailors your vehicle operations to the needs of a little german engineer locked in a cold white room staring at charts of specific vehicles and they’re emissions layouts, specs, etc. They are severly underpaid, overstressed, AND maybe even undersexed! You are at HIS/HER mercy until you take control. Modify it, work around it, or get rid of it! Either way you go; Use this information as a correct building block to understanding your ECU’s as opposed to just kicking around speculation and misconceptions. I put a lot of time and thought into this, and would like it put to good use. This is one of many contributions I am making to the Hyundai tuners. You are encouraged to share your knowledge as well but only if it is factual.

“If we do not share what we know, we will know nothing” – Wrote that myself

Please refer to www.hmaservice.com to locate and remove your ECU.

Please! Before you interject on this thread with your own ideas, be prepared to back them up!

------------------------------------------------------------------------------------------------

UNLOCKING YOUR MAGICAL BOSCH MOTRONIC OBD1 ECU:

Once you have removed your ecu, place it on a clean, sturdy work surface with plenty of light and prepare the following tools.

T-10 torx screwdriver
T-20 torx screwdriver
Mini flathead screwdriver
#2 flathead screwdriver
Needle nose pliers (just in case)
Anti-static wrist grounding device (radio shack, like 2 bucks)
Chip extractor (only if you plan to remove your EEPROM(S) radio shack, cheap!)

Below you will see the Bosch motronic ecu in all of its tuner-hating glory. Stare it right in the face and know that it’s either you or her (we call it “her” because of the similarity of the opposition to the boys playing with they’re cars – no disrespect to the female tuners out there, we love you =). And as long as you are taking **** from her your bolts-on’s may not see the light of day after only a few days of driving; which makes our bolt-on’s an even less attractive investment the buying a barrel of stones or even going to the nudie-bar. Let’s see here, 650 bucks for an exhaust your going to enjoy for a few days, or 650 bucks for a few hours in the Champaign room at silky’s? I don’t know about you, but living up 10HP for a few days compared to a few hours in the Champaign room at silky’s just doesn’t compare at all. But if I can live up that 10HP forever it beats a few cheap broads…. in a dirty room….. bathing you in Champaign…. and licking it off of you…. any day of the week and twice on Sundays. Well…. Sorta... maybe… anyway! back to the subject at hand! (How many of you are running out the door with a fist full of one’s right now?)

If you look at the little picture below you will notice some important information. Learn it, it means something. You will also note on turbocharged vehicles there is a vacuum reference port. Until I can find more factual information on exactly how much responsibility this has in the system, I will not speculate on it. Facts are welcome here, but only facts please. I can say it runs into a barametric pressure sensor on the main board inside the ecu.





NOTE: For the added piece of mind and safety we use the anti-static ground strap when working on sensitive electronics. Strap it to your wrist and find a suitable earth ground to clip the other end to. DO NOT go an try and plug it into your you wall outlet! If you get it wrong your done for! Any pipes, conduit, etc that are metal and running into a stone wall etc all function as an earth ground. Do some head scratching with the guys from radio shack. I don’t know what you have in your home, so I can’t help you here. Before you start, get strapped to ground. Better safe then sorry.

Turn the ecu upside down. You should see tabs folded over the bottom that secure the top cover of the unit. I like to use the small screwdriver (shown) to start prying up the tabs enough to insert the #2 screwdriver (shown) and then lift them completely vertical. Be careful not to lose your grip and put the screwdriver tip through a finger or something.







With all of the tabs in vertical position move on to the screws. If you have 4 torx screws in a box formation, your ecu has on-board ignition controls and these screws function to bind the heat sinks for the ignition electronics to the chassis for heat dissipation. If you don’t have them thank sweet-n-sunny Jesus that there is one less thing you ecu has total domination over; and move on. If not, remove them using the torx t-20 screwdriver. Next move onto the two T-10 torx scres that fasten the base of the ECU’s PCB to the bottom of the chassis, you don’t need or want them in your way for this.



Turn the unit over and remove the top cover. Examine your project and note anything that could hang up while your separating the unit’s parts from one another. You will note on one side of the front connector there is a safety catch. As an example of things that could hang you up note that you will have to remove the board a certain way and angle to clear this.





Now gently flip it back over and notice the three nylon locking pins that run through both PCB’s and into the bottom of the chassis. In short, these need to go. There are plenty of pics there. Using your small screwdriver, find the slits on the sides of them and insert there. Pin the tip under the mushroom head of the nylon center and work it up and out. These can be a little nerve-racking, but you’ll get the hang of it.









Once they are out gently separate the bottom PCB from the chassis in the rear as shown. Note the ribbon cable connecting the top and bottom PCB’s.



Now that the PCB is separated from the lower chassis, you can massage it away from the chassis so that you now have just the sandwiched PCB’s to work with.



Next you want to separate the rear of the PCB’s from one another. Note the picture. Gentle pressure here should force the ball sockets apart. There will be two in back as shown, and one hidden behind the ribbon cable. Upwards pressure should take care of all of them. Don’t nervous, they will separate and they are supposed to make a snapping noise when they do.



Now the only thing that should be holding us back from total separation of the two PCB’s is the front edge connector. There are three rows of pins on this connector. The top pins are part of the top PCB (that’s P C BOARD) and the bottom two rows of pins are connected to the bottom PCB. The front edge connector has a small lip on it that locks this into place to keep it from separating. For the most part you just need to pull the rear of the top PCB upwards on a steep enough slope that the front edge connector lip will slip under the other lip that locks it into place. Once on a steep enough slope, push it rearwards and it should slip out of the connector. If it gives you a hard time do this while slipping the tip of your #2 screwdriver in-between the locking lips as shown. It’s had to describe but hopefully the pictures will tell a better story.







Once it is unlocked and moved out of the socket enough to clear, open that sucker up like a clamshell.



If you plan to remove your EEPROM(S) You should use a chip extractor (radio shack, couple bucks) and the below pics will explain removing the flimsy safety retainers.





On an interesting side note that sensor that reads the input from the external vacuum port is shown here. It is a Bosch 200Kpa sensor. This particular Bosch sensor is good for 2 bar of pressure!



You will also note while looking around that there are two eeproms. One is responsible for on set of instructions, the other has it’s own problems to worry about. It is your homework to find the difference.

Furthermore note the suspended resistors on the boards. They are that way because they are designed to be changed for specific applications. These are another targeted modification area; all you need to learn is what goes where and how to properly modify them. You can here modify signal intensities to the ECU. I will leave some homework for you to do here.

I hope you have enjoyed the read!

If HP.com needs a good product suggestion, contact a few reliable chippers and get remaps for our cars cheap. Work closely with the makers to ensure our watchdog systems are eliminated from the program, new maps are installed, and you would even offer chips maximized to specific combinations of your bolt on products. Until then, the cheapest mod is to prevent the ECU from memorizing your engines actions and watchdoging them. Wire all ECU power supply inputs to the SWITCHED ignition source. Route through www.hmaservice.com for wiring schematics.

Good luck tuners!

- Matt


[Edited by SupaCoupa on Nov 11, 2004 6:55 PM]
 
See less See more
22
#3 ·
All props to you for this writeup. We'll discuss this subject thoroughly, I knew that it can't be that imposible to tune it.

And if I understand correctly a local chip tuner that specializes in tuning VW's and Audi's should be able to program the ECU with his equipment as is or would it have to be modified in any way? I'm asking this becouse Honda's ECU for example can be programed but you have to add one eprom before doing so. I think so at least.
 
#4 ·
As long as they can tap the OBD1 types. Most shops are doing the OBD2 types. But if they're software supports OBD1 bosch motronics, YES.. they can plug in an remap your ECU.

I think a lot of shops hear poeple call in and say they have a hyundai ECU and think that just like every other asian car maker that they run they're own deal. But they don't, they run a german made ECU thats stuffed into a TON of cars. So when yuo call them don't say "hi, I have a hyundai, can you tweak my ecu?" instead say "hi, I have a bosch motronic OBD1 (For YOUR particular 93 scoupe) How much for a remap?"

You are correct to underastand that. As stated that only thing that sets this apart from other cars ecu's is the SAME things that set EACH ECU apart for EACH car itself. The parameters on the EPROM's and the input tweaking resistors. The ECU itself is a computer in general. The instructions in the EPROM and the need to tweak the sensor inputs (using those inline suspended resistors) to accomadate the differences between various sensor ranges are all that sets them apart as far as vehicle application is concerned.

I'll take ANY bosch motronic OBD1 ecu from ANY turbo car (because I need the vac port), and as long as the car it came from uses the same sensors and same amount of cyl's I can swap in my resistors, and my EPROM and Use it as a direct substitute! So there ya have it! WOOP! (lol)

Of course you have to swap ALL suspended resistors because they are not just at the inputs, they are used to handle different injector impeadences, etc. but the ones that are suspended are what need covered.

And your welcome, I got bored last week and ripped my ECU out (really easy btw) and decided to write it up.

If you buy an eeprom burner kit (less featured ones are about 120 bucks) plug it into your computer and download your eeproms code, you can use several softwarers they sell on the web to decode the language and start hacking the **** out of it! then (having backed up the OEM instruction set of course) you can reburn the EEPROM and go for a drive!

All you need is this write up and about 200 bucks. Of course some technical abilties are good. Reading maps and adjusting them are a mere matter of browsing the web on he subject and learning it well.

I am ordering a superchip, and hackin that as a base. Imagine punching in a few keys, burning, and 20 minutes later I'm rolling down the street @ 20 psi! if you learn to read the maps, and have the tools, you can tune the living **** out of your car. I'm sure gonna try!

I'm even going into the electronics looking for an aux output I can use to drive a 5th injector! EPROMS HAVE EXTRA MEMORY TO SPARE! I'll program in a set of instructions to hit the AUX output and hit a 5th injector at the exact engine conditions I specify. If that isn't fine tuning, I don't know what is. And I will do it all without using any external engine managment. Which I think is a lovely challenge to meet.

- Matt

[Edited by SupaCoupa on Nov 13, 2004 3:07 PM]
 
#6 ·
HOW ABOUT LC
 
#7 ·
I did this writeup on a ECU that hyundai uses. I listed examples of hyundais that use them, and other car makes that use them as well. It is however UP TO YOU, to go look and see if your "unmentioned" or particular vehicle uses this ECU. It is not up to me. Sorry.

- Matt
 
#8 ·
Some good **** there mate!

By the way, the information stored on the EEPROM will be a .bin file (binary) - you can convert this to hexadecimal (there are loads of programs that can do this - search on downloads.com), and then there are programs which can hunt down the fuel and ignition tables in a hexadecimal file. This will give you a starting point for tuning. If you know someone who is good with Assembly Code or C++, then they will be able to write you a program which will decode the information into something you can read (such as injector pulse width for the fuel tables, and degrees for the timing). If you can find the instructions which handle boost cut, rev limits and such like, they will also be able to decode that so that you can alter it at the click of a checkbox.

This is the principle which the Honda guys use - I'm about to start using TurboEdit which is a .bin file editor for Honda maps - it works in exactly the same principle as the above. Once you have managed to get the data off your standard chip (you could compare it to the data which you read off the Superchip, which will give you an idea of where the changes are made) then there's no reason why what you are proposing to do won't work.

Good luck with it and I hope you manage to crack it.........:)
 
#9 ·
Great Stuff...Im write behind you on this one...Im hacking into my ECU as we speak. One point! Does the Hi-Pro Scan tool featured at hmaservice capable of reprogramming the ECU??? Im considering buying one if it can reconfigure all the mappings! What do you think? My next step is find out what the communication protocol is for the OBDII port and then dump the info from the chip. Someone at powerchip has cracked the code. If they can do it, so can we. If anyone out there has progressed in this arena, stay tuned.;):
 
#10 ·
I wouldn't have thought the Hi-Pro Scan Tool would be able to reprogram the ECU - perhaps reset it at the most, and read the codes, but not much else.
 
#12 ·
side note: all the reading about OBDII I've done, so far, writing is the one feature it doesn't support. Only Clearing codes and Reading Sensors. But again, this is as far as I know.

p.s. good luck Supa!
 
#16 ·
Mods. PLEASE STICKY THIS!!.

Hi Matt.......excellent work my friend!.

I can help out with just one explanation :-
Quote
" You will also note on turbocharged vehicles there is a vacuum reference port. Until I can find more factual information on exactly how much responsibility this has in the system, I will not speculate on it. Facts are welcome here, but only facts please. I can say it runs into a barametric pressure sensor on the main board inside the ecu".

The reason the S-Coupe Turbo`s ECU is equipped with a boost-pressure sensor is that (as anti-spike protection) it is programmed to go into `limp mode` if it sees boost exceeding 12 p.s.i..
Anyone wishing to raise their boost over this amount will need to insert a bleed-valve into the pressure-line leading to the ECU.

I`ll be watching your progress on this with great interest!!.
Nick.:)

@ Shovel-it.......YES!... the Hi-Scan tool used by Hyundai Dealerships IS capable of re-programming the ECU`s software!.
If you look at Hmaservice, you will find several Service Upgrade Bulletins (or whatever they call them!) where step-by-step instructions are provided for the Techs to do just that!.

I just found you an example of re-programming with the Hi-Scan :-
http://www.hmaservice.com/recent/7/04-36-017/04-36-017.pdf

[Edited by VALKYRIE YB70 on Nov 23, 2004 7:10 PM]
 
#17 ·
They sell eeprom burners on ebay for a reasonable price... But I was looking at the software, and I would have absolutely NO idea how to reprogram that stuff... Just a jumble of numbers to me...:paranoid::depressed:

Wish I knew more about computers, and programming... I'd buy the equipment if I knew how to use it...

:ermm:
Rob
 
#18 ·
not to take anybodies 15minutes of fame but I guess I'd be the local computer expert. The idea sugguested before about finding two ecu's and comparing the differences in binary/hex values taken from the ROM would give an idea of what needs to be modified and how. If anybody can gather the data and would like to post it I, as well as others I'm sure, wouldn't mind taking a gander at it.

Heck we even mind find another forum somewhere describing how to 'decrypt' it or better yet a free program already written to distiguish the values.
 
#19 ·
Is this supposed to be an easy D.I.Y. mod? Doesn't seem to be fully explained after the the thing is taken apart. Remove What? Reprogram What? It says do your homework? I hate homework. Do you have to be some kind of IT expert to do this or just remove a couple of chips then reinstall and off you go? I get the concept of the ECU being in "start from scratch mode" all of the time. But to me this is just a concept. And what are the limitations?

[Edited by badbrown on Nov 21, 2004 8:22 PM]
 
#21 ·
I thaught Bosch Motronic is common in VW, Audi, and Subaru. On Tuner Transformation on Speed ( the VW GTI episode) the VW expert came in and plugged a lap top into the stock ECU and tuned the car after the mods were done. Also In the SCC article for the 1.6 purple Sentra the Nissan expert reprogramed the Stock ECU to relate to the mods and got 10 hp. Hence shouldn't it be just that easy rather than disasembling the ECU F%&&**ing all up and praying it will work again?
 
#22 ·
Badbrown,

The D.I.Y. is simply to access your ECU's eeprom(s) and NOTHING more. And I DID cover that FULLY. The rest is suggestive as far as where to go from there.

I hate to suggest this, but I don't think you retained all the info stated.

start-from-scratch mode is not a concept, but an easy out for people tired of having to reset they're computers all the time. it is an alternative.

Second alternative opposing having to fork out $$ every time you want to tune your ECU is buying a eeprom burner kit, and mapping it yourself when you feel the need. BTW, a remap software that will work with any computer burning kit is here
http://www.auto-tecno.com/Remap_eng.html

Third alternative is buying an interface, and I believe I clearly stated several times that this computer is common, so you missed that one as well. Yes, it sure is easy to plug-n-tune.. it's also EXPENSIVE.

This writeup was on dissasembly of the bosch motronic obd1 ecu. Just because I threw in a few suggestions on where to go from there does not make it incomplete.

Thank you for your comments.

- Matt
 
#24 ·
Rab,

It really isn't that bad. You buy the kit you like for the price. Hook it up to your PC as per included instructions.. then you load a software to control it. It should come with software, but it will be limited. thats why a software like Remap3000 comes into play. Load up remap, and IT will control the burner. Remap will download the hexcode from the eeprom plugged ibnto the burner, decrypt it, and put it into a map interface. Then you want to back it up using a simple menu backup function.. so if you goof, you can "restore" the eeprom from a backup file. see? easier then thought. the only tricky part is knowing what to change and why. Thats where "homework" comes into play. If you find a good map software (ie. remap300, etc) most all of it will be plotted for you, boost, fuel, etc..

You make your changes, burn them, and go try them. If you made a mistake, pop the chip back in the burner and restore it from the OEM backup. Nothing lost. You can reburn your eeproms over-and-over-and-over again.

Don't be skierd... ;)

- Matt

[Edited by SupaCoupa on Nov 23, 2004 9:18 AM]
 
#25 ·
Sorry for bloating this, just trying to respond one at a time.

Geo97accent,

Well, the writeup here is for dissasembly of the obd1 bosch motronic. You'll have to be the guy that helps the obd2 guys rip thiers apart ;) I read somewhere that the obd2 bosch code is a little tricky to break, but a good software aid should eliminate that problem. Sorry to be so biased, but the bosch obd1 is what *I* personally posess. SO I am just relaying as I go on my stuff. it just so happens to apply to a lot of other vehicles.

Nick,

The problem is the map sensor on the firewall in the engine compartment. We have 2 barametric pressure sensors, and more then 2 features that use them. So what is split up where? thats why I am afraid to make a statement on the port. it *may* not only control boost spike. Because wire lengths affect overall resistance of the circuit they may have decided to place the sensor inside the ECU (closets to ECU) because they needed the accuracy factor tight for not only the spike protection, but the boost controller as well. Perhaps all the map on the firewall does is read for the boost lights. There is just too much to kick about to make a bold and definitive statement as to it's exact designated responsibilities.

I would like to assume that the ONLY thing the map on the firewall does is take the measurment for our boost lights. As this computer is built and stuffed into a BUNCH of turbo cars without the pretty little lights. Therefor the sensor on the ECU gathers pressure information for the ecu to evaluate for boost spike, positive barametric pressure that will adjust fuel and timing as well. I think hyundai had to add the external map because they saw no way to get that information out of the ecu built in sensor.

Using logic now, I think it is safer to say that the onboard is responsible for everything but the dash lights.

- Matt

[Edited by SupaCoupa on Nov 23, 2004 9:45 AM]
 
#26 ·
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top