Disclaimer #1: Tuning programmable ECU's is extremely difficult and is an extremely advanced topic. You should not even attempt to do this yourself unless you have a very strong understanding of how a fuel injection system works, the effect of ignition timing, etc.
Disclaimer #2: A Power FC is not a bolt-on power adder. Its not like adding an intake, where you spend an hour installing it, go to the dyno and gain 10 whp. With a Power FC, you're actually likely to lose power or way worse, blow your engine if you have a poor map in the car. The Power FC does not have any safety feedback features like the stock ECU. It does what you tell it to do, even if that causes damage to the engine.
Disclaimer #3: I do not provide "base maps" or personalized "tune my car over the internet" sessions. Please don't ask me. I have put a great deal of time and effort into making this sticky as easy to understand as possible, but I intend people to take the ball and run with it after they're done reading it. If you have a specific question about something I've said here and need clarification, please post it in this thread rather than sending me a PM. "Help my car is knocking" is not a specific question. I'm more than happy to give guidance, but have to leave the work up to you.
The scope of this sticky is to explain how to install a Power FC and tune it for maximum power. It is here to show you how to become proficient with the FC Edit software included with the FC Datalogit. Advanced tuning topics will be covered by other stickies. In order to take advanyage of the material in this thread, you will absolutely need the following three pieces of equipment:
A'PEXi Power FC
FC Datalogit (includes FC Edit software)
wideband oxygen sensor
laptop computer
The subject of wideband oxygen sensors has been covered in this sticky:
http://www.newcelica.org/forums/showthread.php?t=188457
Also, the Power FC is only compatible with 2000-02 cars. Drive By Wire (DBW) throtte was introduced on 2003 cars and the Power FC is not compatible with this. You can convert a DBW Celica to cable throttle and it has been successfully done before. The methods described in the following thread are what was used. The thread relating to this can be found here:
http://www.newcelica.org/forums/showthread.php?t=205309
Another method for solving the DBW issue is being solved by running a PFC in parallel with the stock ECU. That information can be found here:
http://www.newcelica.org/forums/showthread.php?t=224049
Where do I purchase a Power FC and FC Datalogit?
There are many places that offer the Power FC for a good price. That topic is outside the scope of this sticky. The FC Datalogit, however, is much harder to come by. You might be faced with months of backorder, so plan ahead and be patient. These can be purchased directly from FC Datalogit or for a lower price from Monkeywrench Racing. If the Datalogit is backordered at Monkeywrench, it is often faster to get it from FC Datalogit direct.
Should I get the serial or USB Datalogit?
The serial model is cheaper, but many newer laptops do not have a serial port. In this case definitely get the USB version. If you have a serial version and your laptop does not have a serial port, you can buy the Sewell USB adapter from their website:
http://sewelldirect.com/usbtoserial.asp
This is the exact adapter that comes with the USB version of the Datalogit. I have used it successfully, while other adapters like the Belkin have caused FC Edit to lock up during logging and some, like those found on eBay, often on't even connect to the Datalogit.
How do I install the Power FC and FC Datalogit?
The Power FC is a direct replacement for the factory ECU. Simply take the cover off the ECU (the one that says to never remove it), unplug the harness plugs, and remove the two bolts holding it down (with a 10mm socket). For safety, you should always do this with the negative battery terminal disconnected. The ECU is held in further with two tabs on the side. To release these, simply stick a flat head screwdriver down the side of the ECU and release the tabs. The Power FC will slide right into the spot vacated by the ECU, but does not have hold-down tabs and is narrower than the factory ECU. Before installing the Power FC, notice the PS2 port on its side. This is where the Datalogit plugs in. With the Power FC installed, you will need to either keep the ECU cover off or drill a hole somewhere in the ECU box to run the Datalogit wire in. Most people drill a hole in the back of the ECU box and run the wire in there, but keep in mind that the battery is right there, so make sure the wire and battery don't interfere. If you wish to permanently install the Datalogit, you will need to find a way to run the wire from the passenger compartment to the engine bay. I ran mine through the grommet for the steering rack. My Datalogit is mounted above my feet and the interface cord to the laptop runs into the glove box and is coiled up there. I simply need to open the glove box to access the cord when tuning.
Now that everything is hooked up, how do I use FC Edit?
1. The first step is to have the car at least in the on position, with or without the engine running. This powers up the Power FC. Start the program FC Edit, which will bring you to the opening screen.
You may get a COM port error when starting FC Edit, which means either you have the car off or you have the COM port set wrong in FC Edit. Most serial ports will run on COM 1, but the USB will run something else. In FC Edit, go to Setup -> Port to select the correct COM port.
2. At this point, FC Edit will automatically open the default.dat file that is located in the same folder as the FC Edit executable file. Take a look at the Settings 1 tab. The default.dat file for the 2ZZ looks like this:
You can change the default file to whatever you wish, but the fact that the default file is so different from any normal map can be useful.
3. At this point you should initialize the Power FC. This function is accessed from the Tools menu at the top of the screen. Initializing the Power FC will erase any previous maps that may have been loaded but more importantly will erase any learning of idle settings. This is critical to get your car to idle properly once you're up and running. Let me restate that this will erase any maps that are loaded in the Power FC and revert back to the default map. If you have a map in the Power FC that you intend to use, first save this map to your computer, then initialize the Power FC, then reload your map.
4. Still from the Settings 1 tab, click Read All. This will read in all the current data on your Power FC. You will notice the values change on your Settings 1 screen. That is why its nice to keep the default file as is: because you can visually see that the Read All function has been successful.
5. If your Power FC still has the default.dat file in it, or you wish to load a different map, do it at this point. You go to File -> Open, and select your desired .dat file. If you are sending or receiving Power FC maps through e-mail, it is always a good idea to zip the file first. The .dat files can become corrupted by e-mail systems and become unusable. Now that you have opened your desired map, click Write All to write it to the Power FC. Once you've done that, cycle your key off and then back on and do File -> Default in FC Edit. Now do a Read All and see if the values in FC Edit change. This step simply double checks that the write function was successful.
6. Now you need to let your Power FC learn the idle of your car. There is a 30 minute learn process the Power FC goes through for this. For best idle results, allow this entire 30 minute process to complete. This process should be started with the car cold, although you should not do this on an extremely cold day so that the car can heat up to operating temperature fairly quickly. There are three phases in the 30 minute learn cycle:
- For the first 10 minutes, let the car idle with only a normal load. You can have the stereo running during this point as that would be considered a normal load on the engine.
- For the second 10 minutes, add in the blower fan as well.
- For the third 10 minutes, add in the air conditioning.
Now that everything is installed, FC Edit is running and my map is loaded, what is all this other stuff?
FC Edit has ten tabs at the top of the screen as well as several menus. I will go through them one by one and explain what they do.
File Menu
There are five functions under the File menu: Default, Open, Save As, Compare and Exit.
- Default is basically like Open, only that it opens the default.dat file automatically. This will not work unless you have the default.dat file in the same folder as FC Edit.
- Open is used for opening saved maps.
- Save As is used to save your map to a .dat file.
- Compare is used to compare two maps. It works like a second Open, and will open a second map over whatever current map you have open. Any differences between the two maps will be highlighted in yellow or red, depending on positive (red) or negative (yellow) differences. Mousing over a highlighted cell will show you the value in the first map you had open.
- Exit is used for exiting FC Edit. If you didn't know that, back away from your computer and take up another hobby.
Log Menu
There are three functions under the Log menu: Start, End and Save As. You will notice that all three show corrresponding function key shortcuts. These are particularly useful for logging data while driving.
- Start begins a datalogging session.
- End closes a datalogging session.
- Save As saves your log file. This is not the same as the Save As under the file menu.
Window Menu
There are eight functions under the Window menu: Monitor, Graph, Chart, Map Watch, Add Watch, Hide Watches, Load Watches and Save Watches.
- Monitor opens up the Monitor window. From here, you can watch engine telemetry in real time. You also use Monitor to setup the parameters that will be logged. You can also start, end and save datalogging sessions from this window.
- Graph will show three dimensional graphs of all your maps.
- Chart will show your logged data in horizontal chart form.
- Map Watch will show your logged data on a 20x20 table. Logged values will appear in the cell that they were logged in.
- Add Watch allows you to put realtime displays of parameters on the screen, like a digital gauge. This is particularly useful if you have a wideband without a gauge display, such as an Innovative LC-1.
- Hide Watches removes the watch displays from the screen.
- Load Watches allows you to load pre-selected watches. Otherwise, you would have to add each watch individually every time you opened FC Edit.
- Save Watches saves your current watches, so you can easily reload them in the future.
Tools Menu
There are two functions under the Tools menu: Initialize Power FC and ReCalc Base.
- Initialize Power FC will reset the ECU. This will erase any loaded maps and learned idle settings.
- ReCalc Base is used to write changes from the INJ map to the Base Map and then reset INJ to all 1.000. This can be useful while tuning to make percentage changes in fueling to the map quickly and easily.
Setup Menu
There are four functions under the Setip menu: Port, Auxilary, Version and Maps.
- Port is used to select which COM port your computer will use to communicate with the Datalogit.
- Auxilary is used to set up the auxilary ports on the Datalogit, such as the wideband sensor.
- Version selects between 1ZZ-FE and 2ZZ-GE.
- Maps is used to select various functions that can be accessed in other ways from other windows.
Disclaimer #2: A Power FC is not a bolt-on power adder. Its not like adding an intake, where you spend an hour installing it, go to the dyno and gain 10 whp. With a Power FC, you're actually likely to lose power or way worse, blow your engine if you have a poor map in the car. The Power FC does not have any safety feedback features like the stock ECU. It does what you tell it to do, even if that causes damage to the engine.
Disclaimer #3: I do not provide "base maps" or personalized "tune my car over the internet" sessions. Please don't ask me. I have put a great deal of time and effort into making this sticky as easy to understand as possible, but I intend people to take the ball and run with it after they're done reading it. If you have a specific question about something I've said here and need clarification, please post it in this thread rather than sending me a PM. "Help my car is knocking" is not a specific question. I'm more than happy to give guidance, but have to leave the work up to you.
The scope of this sticky is to explain how to install a Power FC and tune it for maximum power. It is here to show you how to become proficient with the FC Edit software included with the FC Datalogit. Advanced tuning topics will be covered by other stickies. In order to take advanyage of the material in this thread, you will absolutely need the following three pieces of equipment:
A'PEXi Power FC
FC Datalogit (includes FC Edit software)
wideband oxygen sensor
laptop computer
The subject of wideband oxygen sensors has been covered in this sticky:
http://www.newcelica.org/forums/showthread.php?t=188457
Also, the Power FC is only compatible with 2000-02 cars. Drive By Wire (DBW) throtte was introduced on 2003 cars and the Power FC is not compatible with this. You can convert a DBW Celica to cable throttle and it has been successfully done before. The methods described in the following thread are what was used. The thread relating to this can be found here:
http://www.newcelica.org/forums/showthread.php?t=205309
Another method for solving the DBW issue is being solved by running a PFC in parallel with the stock ECU. That information can be found here:
http://www.newcelica.org/forums/showthread.php?t=224049
Where do I purchase a Power FC and FC Datalogit?
There are many places that offer the Power FC for a good price. That topic is outside the scope of this sticky. The FC Datalogit, however, is much harder to come by. You might be faced with months of backorder, so plan ahead and be patient. These can be purchased directly from FC Datalogit or for a lower price from Monkeywrench Racing. If the Datalogit is backordered at Monkeywrench, it is often faster to get it from FC Datalogit direct.
Should I get the serial or USB Datalogit?
The serial model is cheaper, but many newer laptops do not have a serial port. In this case definitely get the USB version. If you have a serial version and your laptop does not have a serial port, you can buy the Sewell USB adapter from their website:
http://sewelldirect.com/usbtoserial.asp
This is the exact adapter that comes with the USB version of the Datalogit. I have used it successfully, while other adapters like the Belkin have caused FC Edit to lock up during logging and some, like those found on eBay, often on't even connect to the Datalogit.
How do I install the Power FC and FC Datalogit?
The Power FC is a direct replacement for the factory ECU. Simply take the cover off the ECU (the one that says to never remove it), unplug the harness plugs, and remove the two bolts holding it down (with a 10mm socket). For safety, you should always do this with the negative battery terminal disconnected. The ECU is held in further with two tabs on the side. To release these, simply stick a flat head screwdriver down the side of the ECU and release the tabs. The Power FC will slide right into the spot vacated by the ECU, but does not have hold-down tabs and is narrower than the factory ECU. Before installing the Power FC, notice the PS2 port on its side. This is where the Datalogit plugs in. With the Power FC installed, you will need to either keep the ECU cover off or drill a hole somewhere in the ECU box to run the Datalogit wire in. Most people drill a hole in the back of the ECU box and run the wire in there, but keep in mind that the battery is right there, so make sure the wire and battery don't interfere. If you wish to permanently install the Datalogit, you will need to find a way to run the wire from the passenger compartment to the engine bay. I ran mine through the grommet for the steering rack. My Datalogit is mounted above my feet and the interface cord to the laptop runs into the glove box and is coiled up there. I simply need to open the glove box to access the cord when tuning.
Now that everything is hooked up, how do I use FC Edit?
1. The first step is to have the car at least in the on position, with or without the engine running. This powers up the Power FC. Start the program FC Edit, which will bring you to the opening screen.

You may get a COM port error when starting FC Edit, which means either you have the car off or you have the COM port set wrong in FC Edit. Most serial ports will run on COM 1, but the USB will run something else. In FC Edit, go to Setup -> Port to select the correct COM port.
2. At this point, FC Edit will automatically open the default.dat file that is located in the same folder as the FC Edit executable file. Take a look at the Settings 1 tab. The default.dat file for the 2ZZ looks like this:

You can change the default file to whatever you wish, but the fact that the default file is so different from any normal map can be useful.
3. At this point you should initialize the Power FC. This function is accessed from the Tools menu at the top of the screen. Initializing the Power FC will erase any previous maps that may have been loaded but more importantly will erase any learning of idle settings. This is critical to get your car to idle properly once you're up and running. Let me restate that this will erase any maps that are loaded in the Power FC and revert back to the default map. If you have a map in the Power FC that you intend to use, first save this map to your computer, then initialize the Power FC, then reload your map.
4. Still from the Settings 1 tab, click Read All. This will read in all the current data on your Power FC. You will notice the values change on your Settings 1 screen. That is why its nice to keep the default file as is: because you can visually see that the Read All function has been successful.
5. If your Power FC still has the default.dat file in it, or you wish to load a different map, do it at this point. You go to File -> Open, and select your desired .dat file. If you are sending or receiving Power FC maps through e-mail, it is always a good idea to zip the file first. The .dat files can become corrupted by e-mail systems and become unusable. Now that you have opened your desired map, click Write All to write it to the Power FC. Once you've done that, cycle your key off and then back on and do File -> Default in FC Edit. Now do a Read All and see if the values in FC Edit change. This step simply double checks that the write function was successful.
6. Now you need to let your Power FC learn the idle of your car. There is a 30 minute learn process the Power FC goes through for this. For best idle results, allow this entire 30 minute process to complete. This process should be started with the car cold, although you should not do this on an extremely cold day so that the car can heat up to operating temperature fairly quickly. There are three phases in the 30 minute learn cycle:
- For the first 10 minutes, let the car idle with only a normal load. You can have the stereo running during this point as that would be considered a normal load on the engine.
- For the second 10 minutes, add in the blower fan as well.
- For the third 10 minutes, add in the air conditioning.
Now that everything is installed, FC Edit is running and my map is loaded, what is all this other stuff?
FC Edit has ten tabs at the top of the screen as well as several menus. I will go through them one by one and explain what they do.
File Menu
There are five functions under the File menu: Default, Open, Save As, Compare and Exit.
- Default is basically like Open, only that it opens the default.dat file automatically. This will not work unless you have the default.dat file in the same folder as FC Edit.
- Open is used for opening saved maps.
- Save As is used to save your map to a .dat file.
- Compare is used to compare two maps. It works like a second Open, and will open a second map over whatever current map you have open. Any differences between the two maps will be highlighted in yellow or red, depending on positive (red) or negative (yellow) differences. Mousing over a highlighted cell will show you the value in the first map you had open.
- Exit is used for exiting FC Edit. If you didn't know that, back away from your computer and take up another hobby.
Log Menu
There are three functions under the Log menu: Start, End and Save As. You will notice that all three show corrresponding function key shortcuts. These are particularly useful for logging data while driving.
- Start begins a datalogging session.
- End closes a datalogging session.
- Save As saves your log file. This is not the same as the Save As under the file menu.
Window Menu
There are eight functions under the Window menu: Monitor, Graph, Chart, Map Watch, Add Watch, Hide Watches, Load Watches and Save Watches.
- Monitor opens up the Monitor window. From here, you can watch engine telemetry in real time. You also use Monitor to setup the parameters that will be logged. You can also start, end and save datalogging sessions from this window.
- Graph will show three dimensional graphs of all your maps.
- Chart will show your logged data in horizontal chart form.
- Map Watch will show your logged data on a 20x20 table. Logged values will appear in the cell that they were logged in.
- Add Watch allows you to put realtime displays of parameters on the screen, like a digital gauge. This is particularly useful if you have a wideband without a gauge display, such as an Innovative LC-1.
- Hide Watches removes the watch displays from the screen.
- Load Watches allows you to load pre-selected watches. Otherwise, you would have to add each watch individually every time you opened FC Edit.
- Save Watches saves your current watches, so you can easily reload them in the future.
Tools Menu
There are two functions under the Tools menu: Initialize Power FC and ReCalc Base.
- Initialize Power FC will reset the ECU. This will erase any loaded maps and learned idle settings.
- ReCalc Base is used to write changes from the INJ map to the Base Map and then reset INJ to all 1.000. This can be useful while tuning to make percentage changes in fueling to the map quickly and easily.
Setup Menu
There are four functions under the Setip menu: Port, Auxilary, Version and Maps.
- Port is used to select which COM port your computer will use to communicate with the Datalogit.
- Auxilary is used to set up the auxilary ports on the Datalogit, such as the wideband sensor.
- Version selects between 1ZZ-FE and 2ZZ-GE.
- Maps is used to select various functions that can be accessed in other ways from other windows.