Car dropped 250 RPM and is now stuttering

You jinxed yourself when yo decided to have a performance engine .... like all of the rest of us LOL. Good work.