383 engine noise

Yes sir I believe you do,