Car starts fine. Revs fine stationary. But drive it and hit a magic 5k revs and it goes into limp mode. Inpa in car shows it thinking the engine is revving at 12 to 14k when it's doing 2-3 In limp. Bit of a bummer as I've just had karbononis airbox put on. Points to TPS sensor but after speaking to some people am wondering if: - could it be a bad tune? I've used a csl clone ecu with vin recoded to mine. -related to faulty map or iat sensors including miswired? -related to the oil level sensor getting replaced. - could moving the dipstick have knocked something loose? Or any other ideas? All help appreciated.