For the love of god man get some form of back to black on them engine plastics, or even wd40 lol !!!! I speak with complete lack of experience but have you changed the actuator ? You seem to have done everything else so that might be your slight power issue ? Although I deffinitly wouldnt be complaining about them figures cant wait for a map !