I just bought the CST Locking Fuel Cap from Autozone for $12.99. Part#5805.
http://www.autozone.com/autozone/par...artNumber=true
They had another that was slip-on with triangles on the shaft but it didn't fit.
Drove a lot today and no check engine lights.