I know this is an old post but also look for a misfire. while E-27 is a crankshaft position sensor code, it is often caused by a misfire from things like a bad coil, spark plug, tight valve, etc. It could be in the crank position sensor circuit but the misfire is a more common cause.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.