like somebody said, it's no surprise the car or the radiator is undercooling. radiators need cool air to hit them for heat exchange, the cooler the air the better. From the picture, that radiator is almost useless. first of all, pull that radiator away from the flow path of engine bay heat; you can put it on top of the engine, although not the best, and put a well sized scoop to collect air towards the radiator, and don't forget an enclosure to give the air no option but to go through the radiator. You can also put it underneath the engine if you have space! which i doubt you do... Still the best option is putting it in the front. In a friendly tone <get off your *** and do it right the first time> LOL when it comes to cars, you can do it now or do it later, so do it now and save yourself some time and heartache, and at the end you have a car that will take abuse for more than 10 seconds. And, it's really not much pain, all you need is few elbows <home depot unless you want show looks>, oval or rectangular piping to run under the car, the biggest rad you can get your hands on, and go to town. While youre at it, put and intercooler back there. I road race my daily driver and i had a long bout with overheating since my intercooler is shielding my radiator from cool air, after a lot of r&d, undercover scoops and ducts are my best friend. Now the lexus (SC300) overtakes Z06's and porsches, still i keep on going while they have to stop to cool down.
Goodluck on your project..