Hey guys, Tried searching but couldn't really find too much help. Lots of bogging threads and misfire threads but not exactly my problem. I'm going to check and make sure the dizzy is firing tomorrow with my timing light but I have a new 255lph pump, tried different MAP sensor and TPS. Gonna get a new dizzy anyway because I'm rocking the LS dizzy on my LS/Vtec. Any ideas? I did read something about a main relay. What the hell is it and what does it do?