Worse performance on a new server
Raid 5 is slower than raid 10, especially for write-heavy workloads.  As such, it is not generally recommended for SQL server and certainly not for tempdb.  This alone could easily explain the performance difference.

My recommendation would be to move tempdb to raid 10.