2.4,, 2.7,, 3.5 ??
0335 is indicative that crank position sensor is acting up.. get it replaced before it leaves you with a nice tow bill from somewhere out in the sticks at the most inopertune time.
2.7 eat crank sensors al the time..
2.4 is not very often, but to do it you be best to replace the timing belt, balance belt, tensioner, and drive belts on way back together.
3.5, dont see crank position codes here, but anything is possible,, be another for timing belt replace with 2 drive belts and tensioner.