welcome to the forum...looks like you need one of allens tunes to make your 2005 run like its supposed to...