W drugiej połowie sezonu wywalczył on 40 punktów, co dało mu w sumie 87 punktów i 6 pozycję w klasyfikacji generalnej.

W 2013 roku wystartował w fińskiej rundzie mistrzostw rozgrywanej na torze Kuovola, gdzie zajął siódme miejsce.

Global RallyCross Na kolejny sezon Fin wyjechał do Stanów Zjednoczonych, gdzie dołączył do rywalizującego w GRC zespołu Olsbergs MSE korzystającego z Fordów Fiest. Podczas pierwszej rundy, rozgrywanej na torze Charlotte Motor Speedway udało mu się awansować do finału. W trakcie wyścigu Heikkinen jechał bardzo agresywnie, wepchnął Travisa Pastranę na ścianę, a także obrócił Dave'a Mirrę. Obydwaj zawodnicy w wyniku tych incydentów odpadli z wyścigu. Fin minął linię mety jako trzeci, jednak sędziowie po zawodach zdecydowali się go zdyskwalifikować. W związku z tym został sklasyfikowany na ostatnim, dziesiątym miejscu w finale. Podczas półfinału na torze Texas Motor Speedway Heikkinen zajął trzecie, nie dające awansu do finału miejscu. W wyścigu ostatniej szansy został natomiast zdyskwalifikowany. Podczas treningu do rozgrywanej w ramach X-Games trzeciej rundy GRC miał poważny wypadek. Najechał na rampę ze zbyt małą prędkością, by wykonać 16-metrowy skok, w konsekwencji czego uderzył w krawędź drugiej rampy, po czym spadł.