I got 3 bug screens from speedway for my Holley 94`s but they don`t seem to fit very well. Anyone else using them ?