I have a P0306 for a random misfire cyl 6. I have changed the plug and coil and still have the code reappear. I replaced my clutch about 25,000 miles ago and have had a random misfire code come and go, but now its staying on. Can a crank relearn be done without a scan tool? I have access to an Autel 808, will this work or do I need to get a Ngauge/SCT to do this on my own? Or can it be done with ForScan?